What is the meaning of apatosaurus in English?

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

Learn in

See more

n. apatosaurus

Definition of apatosaurus in English

Quadrupedal dinosaur of large size, herbivorous with thick legs and a long neck and tail.

Synonyms of apatosaurus in English

brontosaurbrontosaurus