Find the word definition

Wiktionary
dabb lizard

n. (taxlink Uromastyx geyri species noshow=1), an agamid lizard.