noun plural theca Botany, Mycology. a sac, cell, or capsule. a sporangium. 1
noun plural theca Anatomy, Zoology. a case or sheath enclosing an organ, structure, etc., as the horny covering of an insect pupa or the loose membrane covering the spinal cord. 1