Advertisement

Synonyms of Coypu

Primary definition: A large, herbivorous, semiaquatic rodent native to South America, with webbed hind feet and a long, round tail, widely introduced elsewhere for its fur.

Full Dictionary Entry
Advertisement
Advertisement