Mouthwatering is a related term of succulent.
As adjectives the difference between mouthwatering and succulent
is that mouthwatering
is that is pleasing to the sense of taste; appetizing while succulent
is juicy or lush.
As a noun succulent is
a succulent plant (such as cactus).
That is pleasing to the sense of taste; appetizing
(by extension) Enticing or tantalizing
juicy or lush
interesting or delectable
(botany) having fleshy leaves or other tissues that store water
a succulent plant (such as cactus)