Theca — synonyms, definition
1. theca (Noun)
1 synonym
sac
2 definitions
theca (Noun) — A case or sheath especially a pollen sac or moss capsule.
theca (Noun) — Outer sheath of the pupa of certain insects.
5 types of
case cover covering natural covering sheath