As nouns the difference between cocoon and silos
is that
cocoon is the silky protective case spun by the larvae of some insects and moths in which they metamorphose, the pupa while
silos is .
As a verb cocoon
is to envelop in a protective case, or to withdraw into such a case.