cocoon

A silky envelope spun by many insects to protect their developing young.

« Close Window »