mountain beaver
English
Noun
mountain beaver (plural mountain beavers)
- A rodent found on the west coast of North America, taxonomic name Aplodontia rufa. It is not part of the beaver family.
Synonyms
- boomer
- chehalis
- mountain rat
- sewellel
- whistler
Translations
Translations
|
|