May 5, 2026

why do dinosaurs have 500 teeth