iguanid lizard

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

Find words of a similar nature on these lists:

Other Searches