succulence ( synonym found)

Definition of succulence:

(n) : the property of being succulent

Definition of succulence:

(n) : the property of being succulent

Back to Top