succulence

noun

1.
a juicy appetizingness
Derived from:
succulent