Impatiens glandulifera
Impatiens glandulifera is and herbaceous plant commonly known as ‘Policeman‘s Helmet’ in reference to the red to pinkish axillary flowers posessing an enlarged petaloid, fused calyx forming a spurred cup shaped hood. The petals are...