Find the word definition

WordNet
deciduous plant

n. a plant having foliage that is shed annually at the end of the growing season [ant: evergreen]