- teiid as a noun:
- 1
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.
debug info: 0.0145
noun
Tropical New World lizard with a long tail and large rectangular scales on the belly and a long tail.
synonym: teiid lizard.
debug info: 0.0145