MOUNTAIN BEAVER


Meaning of MOUNTAIN BEAVER in English

■ noun a burrowing forest-dwelling rodent of western North America. [ Aplodontia rufa .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.