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