The angiosperms—flowering plants that produce seeds often enclosed within an edible fruit—are among the planet’s most successful life forms. More than 250,000 species of flowering plants have been ...