iguana iguana Meaning, Definition & Usage

  1. noun large herbivorous tropical American arboreal lizards with a spiny crest along the back; used as human food in Central America and South America
    common iguana; iguana.

WordNet