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