Definition of mangrove oyster in English:

mangrove oyster

noun

  • Any of various small edible oysters which grow on submerged mangrove roots.

Origin

Late 17th century.