MYA


Meaning of MYA in English

( n. )

A genus of bivalve mollusks, including the common long, or soft-shelled, clam.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.