Theca

noun

  1. Any external case or sheath.

  2. The pollen-producing organ usually found in pairs and forming an anther.

  3. The twin layers of cells surrounding the basal lamina of an ovarian follicle.

theca

Loading dictionaries...

Initializing dictionary manager