Tamil Dictionary 🔍

myaria

My*a"ri*a, n. pl. Etym: [NL.] (Zoöl.) Defn: A division of bivalve mollusks of which the common clam (Mya) is the type.


myaria - Similar Words