sarcotesta
English
Etymology
From
sarco-
+
testa
.
Noun
sarcotesta
A
fleshy
seed coat
, as in the
pomegranate
.