English dictionary
iguanidae meaning and definition
Definition and meaning of iguanidae at MeaningMonkey.org. iguanidae meaning and definition in the English Dictionary.IGUANIDAE noun
Definition of Iguanidae (noun)
- New World lizards
- synonyms: family Iguania, family Iguanidae, Iguania
Source: Princeton University Wordnet