sarcotesta

Noun

 * 1) A fleshy seed coat, as in the pomegranate.