theca
English Thesaurus
1. outer sheath of the pupa of certain insects (noun.animal)
2. a case or sheath especially a pollen sac or moss capsule (noun.plant)
| hypernym | : | cover, covering, natural covering, |
| definition | : | a natural object that covers or envelops (noun.object) |
Visual ArtiKata
Explore theca in ArtiKata.com >
