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 | ||