dinosaurs (By Mohamed)

Triassic period

Carnivores

ARIZONASAURUS

Herbivores

mussaurus

Jurassic period

Carnivores

Allosaurus

Herbivores

Apatosaurus

Cretaceous period

Carnivores

Carnotaurus

Herbivores

Corythosaurus