tamiasciurus hudsonicus Meaning, Definition & Usage

  1. noun of northern United States and Canada
    American red squirrel; Sciurus hudsonicus; spruce squirrel; red squirrel.

WordNet