English dictionary
mountain beaver meaning and definition
Definition and meaning of mountain beaver at MeaningMonkey.org. mountain beaver meaning and definition in the English Dictionary.MOUNTAIN BEAVER noun
Definition of mountain beaver (noun)
- bulky nocturnal burrowing rodent of uplands of the Pacific coast of North America; the most primitive living rodent
- synonyms: Aplodontia rufa, sewellel
Source: Princeton University Wordnet