释义 |
red squirrel noun 1. : a common and widely distributed No. American squirrel (Tamiasciurus hudsonicus or Sciurus husonicus) much smaller than the gray squirrel and having the upper parts chiefly red — called also chickaree, mountain boomer 2. : the native English squirrel (Sciurus vulgaris leucourus or S. leucourus) |