MYOMORPH MEANING IN ENGLISH

• Myomorph Definition & Synonyms

  1. (n.) One of the Myomorpha.


• Myomorpha Definition & Synonyms

  1. (n. pl.) An extensive group of rodents which includes the rats, mice, jerboas, and many allied forms.


RECENT SEARCHES