Flowers, plants, trees and their fruits