Around 90 per cent of land-dwelling plants are ones that flower and bear fruit, called angiosperms. These flowering plants are essential in maintaining Earth’s ecosystems, such as by storing ...