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 lizardNoun
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.