Ostafrikasaurus was a carnivorous theropod dinosaur from the Late Jurassic of southeastern Tanzania. It is known only from a fossil tooth that is long. Paleontologist Eric Buffetaut claims it is the oldest evidence of a Spinosaurid dinosaur (a type of crocodile-like dinosaur that ate fish); It appeared 148 million years ago.