ThecaWordNet Explorer
Explore synonyms, antonyms, hypernyms, hyponyms, and semantic relationships for “theca” powered by Princeton WordNet.
noun
an enveloping structure or covering enclosing an animal or plant organ or part
noun
a case or sheath especially a pollen sac or moss capsule
Words in this synset: sac
noun
a natural object that covers or envelops