Find the word definition

Wiktionary
mata mata turtle

n. (alternative form of matamata English)