IGUANA


Meaning of IGUANA in English

[ ɪ'gwα:nə ]

■ noun a large lizard with a spiny crest along the back. [ Iguana ~ ( green ~ , tropical America) and other species, family Iguanidae.]

Derivatives

iguanid noun

Origin

C16: from Sp., from Arawak iwana .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.