Definition Definition

mya - Meaning and Examples

Meaning of 'mya' (Webster Dictionary)

1 . Mya [ n.]
- A genus of bivalve mollusks, including the common long, or soft-shelled, clam.