Find the word definition

Wiktionary
mata mata turtles

n. (plural of mata mata turtle English)