English dictionary
teiid meaning and definition
Definition and meaning of teiid at MeaningMonkey.org. teiid meaning and definition in the English Dictionary.TEIID noun
Definition of teiid (noun)
- tropical New World lizard with a long tail and large rectangular scales on the belly and a long tail
- synonyms: teiid lizard
Source: Princeton University Wordnet