sarcotheca
English
Etymology
From
sarco-
+
theca
.
Noun
sarcotheca
(
plural
sarcothecas
)
The
cup
of a thread cell.
A
cnida
or
nematophore
.
References
1908
, Chambers's Twentieth Century Dictionary.