sciurus hudsonicus Meaning, Definition & Usage

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

WordNet