What dinosaur has 500 teeth

What dinosaur has 500 teeth? Did you know that dinos with 500 teeth are called a…