Cocoa flower

Cocoa trees flower continuously all year round. The delicate flowers are only about 1cm wide, and grow from the trunk and branches of the cocoa tree. It takes about 5 months for the flower to grow to a ripe cocoa pod.