SynonymX
Speak
Theca
Definition of Theca
1.
A case or sheath especially a pollen sac or moss capsule
Noun
2.
Outer sheath of the pupa of certain insects
Noun
Morphology of "theca"
thecae
Synonyms for word "theca"
sac
Semanticaly linked words with "theca"
cover
covering
natural covering
case
sheath
Hyponims for word "theca"
cover
covering
natural covering
case
sheath