myocastor : Idioms & Phrases


genus myocastor

  • noun a genus of Capromyidae
    Myocastor.
WordNet

myocastor coypus

  • noun aquatic South American rodent resembling a small beaver; bred for its fur
    nutria; coypu.
WordNet