meaning of coypus

1. A South American rodent (Myopotamus coypus), allied to the beaver. It produces a valuable fur called nutria.
2.
aquatic South American rodent resembling a small beaver; bred for its fur


Related Words

coypu | myocastor coypus |

Developed & Maintained By Taraprasad.com

Treasure Words