Noun Definition

cocoon

1.Definition: silky envelope spun by the larvae of many insects to protect pupas and by spiders to protect eggs

Category: Animals