Noun Definition
cocoon
1.Definition: silky envelope spun by the larvae of many insects to protect pupas and by spiders to protect eggs
Category: Animals1.Definition: silky envelope spun by the larvae of many insects to protect pupas and by spiders to protect eggs
Category: Animals