Skip to definition.
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
    - sac
  2. Outer sheath of the pupa of certain insects

Derived forms: thecae

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

Encyclopedia: Theca