Home
(current)
About
Contact
Search
sarcotesta
English
noun
Definitions
A fleshy seed coat, as in the pomegranate.
Etymology
Prefix from English testa.
Origin
English
testa
Gloss
Timeline
Distribution of cognates by language
Geogrpahic distribution of cognates
Cognates and derived terms
Cognates
endotesta
English
exotesta
English
testa
English
testa
Latin
Derived Terms
testa
exotesta
endotesta