What is the meaning of Succulent?
Juicy or lush.
Luscious or delectable.
Having fleshy leaves or other tissues that store water.
A succulent plant.
succulent, juicy
succulent (storing water in leaves or other tissue)
Synonym of vetplant (“succulent plant”)
succulent (all senses)
Source: wiktionary.org