meaning of coypu

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 |

Developed & Maintained By Taraprasad.com

Treasure Words