C2noun
iguana
Definition a large green lizard with a row of spikes on its back
Arabic meaning · المعنى
إغوانا، سحلية كبيرة
· Meaning
Example · مثال · Example
The iguana lay still on the warm rock, enjoying the sun.
استلقت الإغوانا ساكنة على الصخرة الدافئة تستمتع بالشمس.