iguanodon /i'gwɑ:nәdɒn/ 📖 中文释义 n. 禽龙 🧩 词形变化 复数 iguanodons 📘 English Definition(英文释义) n. massive herbivorous bipedal dinosaur with a long heavy tail; common in Europe and northern Africa; early Cretaceous period ← Iguanidae I 字母词表 iguanodons →