Find the word definition

Wiktionary
water turkeys

n. (water turkey English)