Coypu
English Meaning
A South American rodent (Myopotamus coypus), allied to the beaver. It produces a valuable fur called nutria.
- A large aquatic South American rodent (Myocastor coypus) having webbed feet and a long tail. Also called nutria.
Sorry, No Malayalam Meaning for your input!
See Coyp Want To Try Coypu In Malayalam??