Loading page
sciurus hudsonicus is a noun meaning "of northern United States and Canada". It carries one recorded sense.
of northern United States and Canada
Definitions, synonyms and semantic relations for sciurus hudsonicus come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.