Noun myocastor has 1 sense
  1. Myocastor, genus Myocastor - a genus of Capromyidae
    --1 is a kind of mammal genus
    --1 is a member of Capromyidae, family Capromyidae
    --1 has members: coypu, nutria, Myocastor coypus
,
TOP