English noun: theca | |||
1. | theca (plant) a case or sheath especially a pollen sac or moss capsule | ||
Synonyms | sac | ||
Broader (hypernym) | cover, covering, natural covering | ||
2. | theca (animal) outer sheath of the pupa of certain insects | ||
Broader (hypernym) | case, sheath | ||