What is the meaning of Deciduous?
Describing a part that falls off, or is shed, at a particular time or stage of development.
Of or pertaining to trees which lose their leaves in winter or the dry season.
Transitory, ephemeral, not lasting.
Source: wiktionary.orgSearch words containing