Word "IGUANID" Definitions:
- Part of Speech:
- Noun
- Definition:
- lizards of the New World and Madagascar and some Pacific islands; typically having a long tail and bright throat patch in males
- Synonyms:
- iguanid lizard
Crossword Clues for IGUANID
Refine the search results by specifying the filter for clues.
Refine the search results by specifying the filter for clues.