English synonyms about - contact  

teiid lizard

noun

1 teiid lizard

Tropical New World lizard with a long tail and large rectangular scales on the belly and a long tail.

synonym: teiid.


Find more on teiid lizard elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0238