English dictionary
theca
/'/T//i/k/@/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
a case or sheath especially a pollen sac or moss capsule
Synonyms sacSource: WordNet 3.0
-
outer sheath of the pupa of certain insects
Source: WordNet 3.0
-
A sheath; a case; as, the <i>theca</i>, or cell, of an anther; the <i>theca</i>, or spore case, of a fungus; the <i>theca</i> of the spinal cord.
Source: webster1913