Theca

English word definition — powered by WordNet

NOUN

a case or sheath especially a pollen sac or moss capsule

outer sheath of the pupa of certain insects

Want to remember theca?

Sign up free to bookmark & revise