Tamil Dictionary 🔍

ostrea

Os"tre*a, n. Etym: [L., an oyster.] (Zoöl.) Defn: A genus of bivalve Mollusca which includes the true oysters.


ostrea - Similar Words