iguanid

Noun
  1. Lizards of the New World and Madagascar and some Pacific islands;
    Typically having a long tail and bright throat patch in males (synset 101679396)

Found on Word Lists

Other Searches