teiid lizard
1.
(
noun
) tropical New World lizard with a long tail and large rectangular scales on the belly and a long tail
Synonyms:
teiid
Related Words:
caiman lizard
,
lizard
,
teju
,
whiptail
,
whiptail lizard
Terms and Conditions of Use / Copyright Notice