Find the word definition

Wiktionary
spiny-tailed lizards

n. (plural of spiny-tailed lizard English)