Meaning of mountain beaver
Definition of mountain beaver
(noun)
bulky
nocturnal
burrowing
rodent
of uplands of the Pacific
coast
of North America; the
most
primitive
living
rodent
Other information on mountain beaver
WIKIPEDIA results for
mountain beaver
Amazon results for
mountain beaver
Tweet