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