• word of the day

    myomorpha

    myomorpha - Dictionary definition and meaning for word myomorpha

    Definition
    (noun) true rats and mice and related rodents
    Synonyms : suborder myomorpha
Download our Mobile App Today
Receive our word of the day
on Whatsapp