Meaning of sciuridae

Definition of sciuridae

(noun) a mammal family of true squirrels including: ground squirrels; marmots; chipmunks; flying squirrels; spermophiles

Other information on sciuridae

WIKIPEDIA results for sciuridae
Amazon results for sciuridae