Teiid (Noun)
Meaning
Tropical New World lizard with a long tail and large rectangular scales on the belly and a long tail.
Classification
Nouns denoting animals.
Tropical New World lizard with a long tail and large rectangular scales on the belly and a long tail.
Nouns denoting animals.