English Dictionary
◊ COCOON
cocoon
n : silky envelope spun by the larvae of many insects to protect
pupas and by spiders to protect eggs
v : wrap in or as if in a cocoon