English Dictionary
◊ THECA
theca
n 1: a case or sheath especially a pollen sac or moss capsule
[syn: {sac}]
2: outer sheath of the pupa of certain insects