2 English Synonyms for DECIDUOUS
Prev.1Next
ephemeral
Definition: 1. Something which lasts for a short period of time.
There are 4 definitions of the word ephemeral
Show more information about ephemeral
perdifoil
Definition: 1. (botany, obsolete) Any deciduous plant.
Show more information about perdifoil
Prev.1Next
Search took: 55.24 ms