meaning of striped squirrel

1. small striped semiterrestrial eastern American squirrel with cheek pouches


Related Words

striped squirrel |

Developed & Maintained By Taraprasad.com

Treasure Words