The cherry. 1. flower, petals and part of calyx; 2. fruit.

Cherry

The cherry. 1. flower, petals and part of calyx; 2. fruit.