Meaning of coypu

Definition of coypu

(noun) aquatic South American rodent resembling a small beaver; bred for its fur

Other information on coypu

WIKIPEDIA results for coypu
Amazon results for coypu