Udumbara

Botany

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.