Iguanid Definition
noun
(zoology) Any lizard of the family Iguanidae.
Wiktionary
Synonyms:
- iguanid lizard
Advertisement
Other Word Forms of Iguanid
Noun
Singular:
iguanid
Plural:
iguanidsFind Similar Words
Find similar words to iguanid using the buttons below.