Advertisement
Advertisement
sciurid
[sahy-yoor-id, sahy-yer-id]
noun
a squirrel or other rodent of the family Sciuridae.
adjective
of, relating to, or belonging to squirrels or the family Sciuridae of rodents.
Advertisement
Advertisement
Advertisement
Advertisement
Browse