Dicts.info 

English dictionary

English word:    

theca

View results from:   Wordnet   |   Webster   |   Wiktionary   |   Easton



theca in WordNet English dictionary

noun
  1. a case or sheath especially a pollen sac or moss capsule
    theca  sac 
  2. outer sheath of the pupa of certain insects
    theca 
WordNet Lexical Database v3.0, © 2006 Princeton University