0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?