'Myocastor coypus' definitions:

Definition of 'Myocastor coypus'

(from WordNet)
noun
Aquatic South American rodent resembling a small beaver; bred for its fur [syn: coypu, nutria, Myocastor coypus]