Oyster Farm (noun) Definition, Meaning & Examples

noun
  1. a place where oyster beds are kept.
Oyster Farm (noun) Definition, Meaning & Examples

More Definitions