ostrea

ɒˈstriːə

Definitions

1. noun

a type of saltwater clam, especially the edible species

“The chef added a serving of freshly harvested ostrea to the seafood platter.”

Synonyms

  • clam
  • oyster