Land-beavers, noun plural of land-beaver. Synonyms in the same form.
woodchucks
All synonyms for land-beaver →