myocastor coypus


Meanings

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