Suchomimus

&nbsp Suchomimus (SOO-coe-MY-mus meaning Crocodile mimic) is a Spinosaurid Theropod dinosaur that was discovered in Africa