Myocastor coypus

Explore definitions, synonyms, and language insights of Myocastor coypus

Definitions

Noun
aquatic South American rodent resembling a small beaver; bred for its fur

More General Terms