Suchomimus
Suchomimus was a spinosaurid dinosaur found in Africa. Its name means 'Crocodile Mimic' because of its crocodile like snout.
Suchomimus was a spinosaurid dinosaur found in Africa. Its name means 'Crocodile Mimic' because of its crocodile like snout.