What is the meaning of Ephemeral?

Something which lasts for a short period of time.

Lasting for a short period of time.

Existing for only one day, as with some flowers, insects, and diseases.

Usually dry, but filling with water for brief periods during and after precipitation.

Source: wiktionary.org