Flowers may look delicate—but flowering plants, what scientists call angiosperms, are one of the most successful evolutionary organisms on the planet. Including more than 350,000 known species, they ...