1 English Synonyms for CHEHALIS
Prev.1Next
mountain beaver
Definition: 1. A beaver-like rodent found on the west coast of North America (Aplodontia rufa, sole member of family Aplodontiidae).
Show more information about mountain beaver
Prev.1Next
Search took: 5.6287 ms