Definition of Theca

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

See also:
Thebes
thecae

Anagrams containing the word theca

tceah athec cathe ecath hecat