meaning of sciurus carolinensis

1. common medium-large squirrel of eastern North America; now introduced into England


Related Words

sciurus carolinensis |

Developed & Maintained By Taraprasad.com

Treasure Words