Skip to content

theca

Dictionary definition · theca

noun

  1. a case or sheath especially a pollen sac or moss capsule
  2. outer sheath of the pupa of certain insects

Similar words

Source: Open English WordNet (CC BY 4.0).