ALL meanings of theca
the·ca
T t - noun plural theca a case or receptacle. 1
- 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
- noun theca an enclosing organ, cell, or spore case, esp the capsule of a moss 0
- noun theca a hard outer covering, such as the cup-shaped container of a coral polyp 0
- noun theca a spore case, sac, or capsule 0
- noun theca any sheath or sac enclosing an organ or a whole organism, as the covering of an insect pupa 0