Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

theca Definition

Cancel
theca
noun(the-ca)
a case or sheath especially a pollen sac or moss capsule
Synonyms: sac,
theca
noun(the-ca)
outer sheath of the pupa of certain insects

Words Related to theca!

theca Examples by Brain Bank Users