iguana iguana iguana iguana

Definition(s):

  • (n) large herbivorous tropical American arboreal lizards with a spiny crest along the back; used as human food in Central America and South America

Synonym(s)

Word of the Day
ambivalent ambivalent
/æm ˈbɪ və lənt /