Word info Synonyms

iguanid lizard

Noun

Meaning

lizards of the New World and Madagascar and some Pacific islands; typically having a long tail and bright throat patch in males

Source: WordNet

Synonyms

Hypernyms

Hyponyms

Close letter words and terms