nutriaEnglish

Myocastor coypus, coypu, nutria

Noun

Aquatic South American rodent resembling a small beaver, bred for its fur

English: coypu, nutria, Myocastor coypus

English words with similar meanings

Show 2 words