Love fruit? Thank the dinosaurs… and an asteroid mBlip / 21 hours ago April 22, 2025 From NPR. Love fruit? You may have a dinosaur to thank for that. Or, really, probably an asteroid.