an Entity in Data Space: dbkwik.org
Spinosaurs (or spinosaurids) were the last major group of theropod dinosaurs to evolve during the Mesozoic Era.