sarcotheca

noun — 2 senses

sarcotheca

noun

Etymology From sarco- + theca.

1

The cup of a thread cell.

2

A cnida or nematophore.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.