oyster farm









oyster farm


noun

  1. a place where oyster beds are kept.
49 queries 0.438