Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: theca (thecae)  thee-ku
  1. A case or sheath especially a pollen sac or moss capsule
    "The anther's theca burst open to release pollen";
    - sac
     
  2. Outer sheath of the pupa of certain insects
    "The butterfly emerged from its theca, leaving the empty case behind"

Derived forms: thecae

Type of: case, cover, covering, natural covering, sheath

Encyclopedia: Theca