iguanid_lizard has definitions from the field of zoology
1
[ noun ] (zoology) lizards of the New World and Madagascar and some Pacific islands; typically having a long tail and bright throat patch in males

Synonyms

iguanid

*