Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of monomyaria

- An order of lamellibranchs having but one muscle for closing the shell, as the oyster.