sarcotesta

English

Etymology

From sarco- +‎ testa.

Noun

sarcotesta

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