Coypu :
coypu
English Meaning :
(Noun : Aquatic South American rodent resembling a small beaver; bred for its fur)
(Noun : Aquatic South American rodent resembling a small beaver; bred for its fur)
Example : My guess is it's a coypu - a large South American rodent.
My guess is it's a coypu - a large South American rodent.