Associations to the word «Iguanid»

Wiktionary

IGUANID, noun. (zoology) Any lizard of the family Iguanidae

Dictionary definition

IGUANID, noun. Lizards of the New World and Madagascar and some Pacific islands; typically having a long tail and bright throat patch in males.

Wise words

Words mean more than what is set down on paper. It takes the human voice to infuse them with deeper meaning.
Maya Angelou