What is the meaning of ?

cocoon holders

Alternative form of

Alternative form of

Source: wiktionary.org