Overview
Name meaning: Mahajanga lizard
Time Period: Maastrichtian ( Late Cretaceous )
Locations: Madagascar-Maevarano Formation
Taxonomy: Theropoda-Abelisauridae-Carnotaurinae
Subspecies: M.crenatissimus
Characteristics
History
Media Deptictions