brood cocoon

noun

brood cocoon

noun
1

Arachnology, Biology, Natural sciences, Zoology A cocoon-like structure made of web in which a female spider lays her eggs.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.