meaning of sciuridae

1. true squirrels; ground squirrels; marmots; chipmunks; flying squirrels; spermophiles


Related Words

sciuridae |

Developed & Maintained By Taraprasad.com

Treasure Words