English synonyms about - contact  

teiid

noun

1 teiid

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

synonym: teiid lizard.


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

debug info: 0.0145