Currently available definitions
Iguanodon in Burmese
Noun- အá¿á€™á€®á€¸ အလြန္ ရွည္ေသာ ဒá€á€¯á€„္á‚ုá€á€±á€†á€¬
Iguanodon in English
Noun- massive herbivorous bipedal dinosaur with a long heavy tail; common in Europe and northern Africa; early Cretaceous period
Nearby