首页英语词典IguanodonIguanodon英英释意

Iguanodon

英 [ɪ'gwɑːnədɒn] 美[ɪ'gwɑnə'dɑn]
  • n. 禽龙(恐龙的一种)

英英释意


1. massive herbivorous bipedal dinosaur with a long heavy tail; common in Europe and northern Africa; early Cretaceous period