English
Detailed Synonyms for teiid lizard in English
teiid lizard:
teiid lizard [the ~] nom
-
the teiid lizard
– tropical New World lizard with a long tail and large rectangular scales on the belly and a long tail 1the teiid; the teiid lizard– tropical New World lizard with a long tail and large rectangular scales on the belly and a long tail 1