Botanical name: Indigofera heterantha Family: Fabaceae (Pea family)
Himalayan indigo is a small or large shrub, growing up to 2.5 m tall. Branches are covered with bristly white hairs. Showy purple or pale pink flowers are borne in erect spike-like clusters, 2.5-5 cm long. Flowers are generally 6-10 mm across, shaped like pea flowers. Leaves are compound, and the leaflets are very variable. Leaflets are elliptic inverted-lance-shaped, 4-12 mm long, with white hairs. Seed pod is 1.3-2.5 cm long, straight, hairless. Himalayan indigo is found in the Himalayas, from Afghanistan to Bhutan and China, at altitudes of 1500-3000 m. Flowering: May-June.
The flower labeled Himalayan Indigo is ...