Ostrea



ENGLISH MEANING
noun
1.
A genus of bivalve Mollusca which includes the true oysters.