Kelari (Red Iris)
Kelari (local name) shows a sense of being in relation with our culture. It is dominantly found in the northern Himalayas.
The word Iris means rainbow. Iris is the flower of the Greek goddess Iris who is the messenger of Love. In the language of flowers Iris symbolizes eloquence.
Most importantly it improve water quality by consuming pollutants.
To know more go to ▼