Definitions of Tamiasciurus hudsonicus:

  • noun:   of northern United States and Canada