The large white flower of the Sacred Datura, Datura meteloides or Datura wrightii, blooms in the evening and last only into the next morning in the Sonoran Desert of Arizona.