Find the word definition

Wiktionary
nutria rats

n. (plural of nutria rat English)