Definitions of Teiid
You can find definitions of teiid below. For other uses please see definition of teiid at Merriam Webster
Word | Meaning |
---|---|
teiid lizard | tropical New World lizard with a long tail and large rectangular scales on the belly and a long tail |