'iguanid lizard' definitions:

Definition of 'iguanid lizard'

From: WordNet
noun
Lizards of the New World and Madagascar and some Pacific islands; typically having a long tail and bright throat patch in males [syn: iguanid, iguanid lizard]