Definition of Teiid Lizard in English :

Define Teiid Lizard in English

Teiid Lizard meaning in English

Meaning of Teiid Lizard in English

Pronunciation of Teiid Lizard in English

Teiid Lizard pronunciation in English

Pronounce Teiid Lizard in English

Teiid Lizard

see synonyms of teiid lizard

Noun

1. teiid, teiid lizard

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

WordNet Lexical Database for English. Princeton University. 2010.