Entomology definition of Cocoon

Please Like Us!!!

Entomology definition of Cocoon: a covering, composed partly or wholly of silk
or other viscid fibre, spun or constructed by many larvae as a
protection to the pupa.

Reviews & Comments

Enjoy!