Word info Synonyms Antonyms

deciduous plant

Noun

Meaning

a plant having foliage that is shed annually at the end of the growing season

Source: WordNet

Synonyms

Antonyms

Hypernyms

Close letter words and terms