Succulence - Definition

succulence

n 1: a juicy appetizingness [syn: succulence, succulency,
juiciness]

Look up another word