English dictionary
sciurus griseus meaning and definition
Definition and meaning of sciurus griseus at MeaningMonkey.org. sciurus griseus meaning and definition in the English Dictionary.SCIURUS GRISEUS noun
Definition of Sciurus griseus (noun)
- large grey squirrel of far western areas of United States
- synonyms: western gray squirrel, western grey squirrel
Source: Princeton University Wordnet