African dinosaurs from these time periods include Megapnosaurus, Dracovenator, Melanorosaurus, Massospondylus, Euskelosaurus, Heterodontosaurus, Abrictosaurus, and Lesothosaurus.
The Late Jurassic is well represented in Africa, mainly thanks to the spectacular Tendaguru Formation in Lindi Region of Tanzania.
Veterupristisaurus, Ostafrikasaurus, Elaphrosaurus, Giraffatitan, Dicraeosaurus, Janenschia, Tornieria, Tendaguria, Kentrosaurus, and Dysalotosaurus are among the dinosaurs whose remains have been recovered from Tendaguru.
Suchomimus, Elrhazosaurus, Rebbachisaurus, Nigersaurus, Kryptops, Nqwebasaurus, and Paranthodon are some of the Early Cretaceous dinosaurs known from Africa.
During the early part of the Late Cretaceous, North Africa was home to a rich dinosaur fauna.