MYA MEANING IN ENGLISH

• Mya Definition & Synonyms

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


• Myalgia Definition & Synonyms

  1. (n.) Pain in the muscles; muscular rheumatism or neuralgia.


RECENT SEARCHES