曇花原本生活在中美洲和南美洲的熱帶沙漠地區,那裡白天和晚上的溫差很大,白天氣溫高,非常炎熱,而夜晚氣溫較低,涼快很多。曇花選擇在晚上幾個小時內開花,這樣,嬌嫩的花朵就不會被強烈的陽光灼傷。另外,曇花屬於蟲媒花,沙漠地區晚上八九點鐘正是昆蟲活動頻繁之時,所以,此時開花最有利於授粉,午夜以後,沙漠地區氣溫降低,不利於昆蟲的活動,也就不利於曇花的授粉,這種特殊的開花方式使曇花能在乾旱炎熱的環境中生存,久而久之,這種習性便一代一代地遺傳了下來,現在,曇花即使離開沙漠,來到別的地方生活,也仍然保留著夜晚短暫開花的習性。