Preview Cocoon from european cave spider (Meta menardi) and the Herald (Scoliopteryx libatrix) Image ID: 832-13760 Artist: Marko König Purchase a commercial license Buy framed prints & more from our print store and animal animals arachnid arachnids cave cocoon egg european from herald libatrix menardi meta moth sack scoliopteryx spider spiders the