Teiid — synonyms, definition
1. teiid (Noun)
1 synonym
teiid lizard
1 definition
teiid (Noun) — Tropical New World lizard with a long tail and large rectangular scales on the belly and a long tail.
1 type of
lizard
4 types
caiman lizard teju whiptail whiptail lizard
2 parts of
Teiidae family Teiidae