(adjective) hinting at or intended to call to mind matters regarded as indecent
Definitions for Iguana
(noun) large herbivorous tropical American arboreal lizards with a spiny crest along the back ; used as human food in Central America and South America