Night Blooming Cereus
Night blooming cereus is a large number of flowering ceroid cacti that bloom at night and also called princess of the night.
Night-blooming cereus flowers are almost always white or very pale shades of other colors, often large, and frequently fragrant. Most of the flowers open after nightfall, and by dawn, most are in the process of wilting. Plants in the same geographical area tend to bloom on the same night.