spiny-tailed lizard in Polish spiny-tailed lizard in Polish biczogon noun Any lizard of the genus Uromastyx. Add to Flashcards