Meaning of theca

Definition of theca

(noun) a case or sheath especially a pollen sac or moss capsule
outer sheath of the pupa of certain insects

Other information on theca

WIKIPEDIA results for theca
Amazon results for theca