Synonyms of IGUANID
Valid in Scrabble US · 9 points
IGUANID: definition and more1 synonym in 1 meaning 0 playable in Scrabble US
Synonyms of IGUANID by meaning
noun
lizards of the New World and Madagascar and some Pacific islands; typically having a long tail and bright throat patch in males
Also: iguanid lizard.