Synonyms: theca
Definition: outer sheath of the pupa of certain insects
Definition: an enveloping structure or covering enclosing an animal or plant organ or part
Definition: a case or sheath especially a pollen sac or moss capsule
Similar words: cover, covering, natural covering
Definition: a natural object that covers or envelops
Usage: under a covering of dust; the fox was flushed from its cover