Explanation of Names
From French cocon, diminutive of coque, meaning shell (Wiktionary).
noun - the silky protective case spun by the larvae of some insects especially moths
, in which they metamorphose, the pupa
(based on Wiktionary definition).
Photos of cocoons in moths (lepidoptera):
Photos of cocoons in other groups: