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 & reviseEnglish word definition — powered by WordNet
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