Read Edit View history 鬣蜥 lièxī iguana Origin Definitions Defs Strokes Stroke Words Sentences Sents Senses Add sense 鬣蜥 lièxī iguana iguana; a large lizard native to the tropical forests of Central and South America Edit Delete References Add reference No references for this word.
鬣蜥 lièxī iguana iguana; a large lizard native to the tropical forests of Central and South America Edit Delete