The blooming cycle of Neelakurinji varies from 3 to 12 years.