The udumbara flower is said in Buddhist legend to bloom only once every 3,000 years, the last time being before the birth of Buddha.
Udumbara

The udumbara flower is said in Buddhist legend to bloom only once every 3,000 years, the last time being before the birth of Buddha.