English dictionary

iguanid meaning and definition

Definition and meaning of iguanid at MeaningMonkey.org. iguanid meaning and definition in the English Dictionary.

IGUANID noun

Definition of 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
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: