Skip navigation.

theca - What does it mean?

Definition of 'theca'

English

Noun

(en-noun)
  • (biology) Any external case or sheath.
  • (botany) The pollen producing organ usually found in pairs and forming an anther.
  • (medicine) The twin layers of cells surrounding the basal lamina of an ovarian follicle
  • (microbiology|planktology) The membrane complex enveloping the cells of certain plankton including diatoms and dinoflagellates
  • (coral science) The calcareous wall of a corallite, the exoskeleton of a coral polyp
  • Derived terms

    {{der3|thecal |thecate |thecoma |epitheca |ootheca |gnathotheca |hypotheca |spermatheca |theca externa |theca interna |theca folliculi}}

    Anagrams

    * * * ----