• word of the day

    sciuromorpha

    sciuromorpha - Dictionary definition and meaning for word sciuromorpha

    Definition
    (noun) large more or less primitive rodents: squirrels; marmots; gophers; beavers; etc.
Download our Mobile App Today
Receive our word of the day
on Whatsapp