Definitions of Myocastor coypus:

  • noun:   aquatic South American rodent resembling a small beaver; bred for its fur