iguanid lizard
Meaning, Definition & Usage
Dictionary
Related
noun
lizards of the New World and Madagascar and some Pacific islands; typically having a long tail and bright throat patch in males
iguanid
.
WordNet
Previous
ignoscible
ignote
iguana
iguania
iguanian
Next
iguanidae
iguanodon
iguanodont
iguanodontidae
iguanoid