Mountain beaver Meaning, Definition & Usage
-
noun bulky nocturnal burrowing rodent of uplands of the Pacific coast of North America; the most primitive living rodent
Aplodontia rufa; sewellel.
WordNet
Definitions
(Zoöl.) , the sewellel.