Noun myocastor coypus has 1 sense
  1. coypu, nutria, Myocastor coypus - aquatic South American rodent resembling a small beaver; bred for its fur
    --1 is a kind of rodent, gnawer, gnawing animal
    --1 is a member of Myocastor, genus Myocastor
,
TOP