Meaning of sciurus carolinensis

Definition of sciurus carolinensis

(noun) common medium-large squirrel of eastern North America; now introduced into England

Other information on sciurus carolinensis

WIKIPEDIA results for sciurus carolinensis
Amazon results for sciurus carolinensis