Find the word definition

Wiktionary
tokay geckoes

n. (tokay gecko English)