sarcotesta (English, noun)
expansion: sarcotesta
Senses:
glosses: A fleshy seed coat, as in the pomegranate.
Forms: