Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

iguanodon Definition

Cancel
iguanodon
noun(i-guan-o-don)
massive herbivorous bipedal dinosaur with a long heavy tail; common in Europe and northern Africa; early Cretaceous period

Words Related to iguanodon!

iguanodon Examples by Brain Bank Users