Home > Dictionary > Animals
Oxford definition
Squirrel —n.
- Bushy-tailed usu. Tree-living rodent.
- Its fur.
Source: https://www.oed.com
Squirrel —n.
- Bushy-tailed usu. Tree-living rodent.
- Its fur.
Source: https://www.oed.com
Item has never been edited.