ostrea
English
ostrea meaning in English • ostrea का अर्थ अंग्रेजी में
Noun
- A genus of bivalve Mollusca which includes the true oysters.