HyperDic

English > 1 sense of the expression deciduous plant:
NOUNplantdeciduous planta plant having foliage that is shed annually at the end of the growing season
English > deciduous plant: 1 sense > noun 1, plant
MeaningA plant having foliage that is shed annually at the end of the growing season.
Broadervascular plant, tracheophytegreen plant having a vascular system
Oppositeevergreen, evergreen plantA plant having foliage that persists and remains green throughout the year