Ephemeral

short-lived; annual.