Synonyms for "succulent"

Words with similar meaning