Fleshes Synonyms

A soft moist part of a fruit
(Noun)