History
History
Synonyms
UK
US
Meaning:
deciduous

(of trees) losing their leaves annually (especially in autumn)

not around for long

SHORT-RUN as in Wiktionary
SHORT-RUN as in Wikipedia