Meaning of new world beaver

Definition of new world beaver

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

Other information on new world beaver

WIKIPEDIA results for new world beaver
Amazon results for new world beaver