• word of the day

    deer mouse

    deer mouse - Dictionary definition and meaning for word deer mouse

    Definition
    (noun) brownish New World mouse; most widely distributed member of the genus
Connect with us on Facebook