Meaning of myomorpha

Definition of myomorpha

(noun) true rats and mice and related rodents

Other information on myomorpha

WIKIPEDIA results for myomorpha
Amazon results for myomorpha