Meaning of castor canadensis

Definition of castor canadensis

(noun) a variety of beaver found in almost all areas of North America except Florida

Other information on castor canadensis

WIKIPEDIA results for castor canadensis
Amazon results for castor canadensis