myaria
English
myaria meaning in English • myaria का अर्थ अंग्रेजी में
n. pl.
- A division of bivalve mollusks of which the common clam (Mya) is the type.