English | German | Russian | Czech

iguanodontian English

Meaning iguanodontian meaning

What does iguanodontian mean?

iguanodontian

(zoology) Any herbivorous dinosaur of the clade Iguanodontia.

Are you looking for...?