pulpy part of fruits - English Synonyms Dictionary