As a proper noun myomorpha
is .
As a noun myomorph is
(zoology) any of the suborder myomorpha of mouse-like rodents.
myomorpha
Not English
Myomorpha has no English definition. It may be misspelled.
English words similar to 'myomorpha':
myomorph
myomorph
English
Noun
(
en noun)
(zoology) Any of the suborder Myomorpha of mouse-like rodents.