English dictionary
sciuridae meaning and definition
Definition and meaning of sciuridae at MeaningMonkey.org. sciuridae meaning and definition in the English Dictionary.SCIURIDAE noun
Definition of Sciuridae (noun)
- a mammal family of true squirrels including: ground squirrels; marmots; chipmunks; flying squirrels; spermophiles
- synonyms: family Sciuridae
Source: Princeton University Wordnet