VariousWords beta
Definitions:
Noun
teiid lizard
teiid
Definition: tropical New World lizard with a long tail and large rectangular scales on the belly and a long tail
Definition: Any lizard in the family Teiidae.
Adjective
Definition: Of or belonging to the Teiidae family of tropical American lizards.