coypou
/ˈkoʊpɔʊ/Definitions
1. noun
A large rodent, the nutria, native to South America.
“The coypou is an invasive species found in many wetlands.”
1. noun
A large rodent, the nutria, native to South America.
“The coypou is an invasive species found in many wetlands.”