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"

Semanticaly linked words with "theca"

Hyponims for word "theca"