This unique lotus has 108 petals and was developed by Council of Scientific & Industrial Research (CSIR)-National Botanical Research Institute (NBRI) Lucknow.
This unique lotus has 108 petals and was developed by Council of Scientific & Industrial Research (CSIR)-National Botanical Research Institute (NBRI) Lucknow.