What is the meaning of ankylosaurus in English?

Learn vocabulary with pictures as well as definitions of ankylosaurus in English

Learn in

See more

n. ankylosaurus

Definition of ankylosaurus in English

Quadrupedal dinosaur of medium size, herbivorous with short, thick legs, armoured skin, and a club at the end of its tail.