Pomegranate - Flower

The pomegranate flowers are scarlet red, tubular shaped, and one inch in diameter.