YourDictionary

Dictionary Home » Science » theca

theca science definition

Plural thecae thecae
A case, covering, or sheath, such as the pollen sac of an anther, the spore case of a moss, or the outer covering of the pupa of certain insects.

Learn more about theca

link/cite print suggestion box