• 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.
Connect with us on Facebook