English dictionary, thesaurus, translations & etymology
FreeDict.com

iguana in Chinese

iguana in Chinese

鬣蜥
noun
(colloquial) In America and the Pacific, any of several members of the lizard family Iguanidae.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.