Polish-English dictionary »

biczogon meaning in English

PolishEnglish
biczogon noun

spiny-tailed lizardnoun
any lizard of the genus Uromastyx