ephemeral

Definitions

General English

Agriculture

  • noun a plant or insect that has a short life cycle and may complete several life cycles within a year
http://www.dictionarycentral.com/definition/ephemeral.html