Definitions and Meaning of Iguanodon in English. iguanodonnoun. massive herbivorous bipedal dinosaur with a long heavy tail; common in Europe and northern ...
確定! 回上一頁