English dictionary
new world beaver meaning and definition
Definition and meaning of new world beaver at MeaningMonkey.org. new world beaver meaning and definition in the English Dictionary.NEW WORLD BEAVER noun
Definition of New World beaver (noun)
- a variety of beaver found in almost all areas of North America except Florida
- synonyms: Castor canadensis
Source: Princeton University Wordnet