English and Tamil Meanings of Iguanodon with Transliteration, synonyms, definition, translation and audio pronunciation.
Iguanodon Meaning In Tamil
Iguanodon (noun)
புதைபடிவமாகக் காணப்படும் மிகப்பெரிய தழையுணியினப் பல்லி வகை
Iguanodon Meaning In English
None
S: (n) iguanodon (massive herbivorous bipedal dinosaur with a long heavy tail; common in Europe and northern Africa; early Cretaceous period) From word Net
Meaning and definitions of Iguanodon with similar and opposite words in Tamil Dictionary. Also find native spoken pronunciation of Iguanodon in Tamil and in English language.