As compared to neelakurinji, kalkurinji's shrub grows on rocks and thus the name ('kal' means stone or rock in ...