IGUANA


Meaning of IGUANA in English

[igua.na] n [Sp, fr. Arawak & Carib iwana] (1555): any of various large herbivorous typically dark-colored tropical American lizards (family Iguanidae) that have a serrated dorsal crest and are important as human food in their native habitat; broadly: any of various large lizards

Merriam-Webster English vocab.      Английский словарь Merriam Webster.