The Maevarano Formation is a Late Cretaceous sedimentary rock formation found in the Mahajanga Province of northwestern Madagascar. It is most likely Maastrichtian in age, and records a seasonal, semi
The interpretation of Majungasaurus, Masiakasaurus and Rapetosaurus during the late Cretaceous