Definition
silky envelope spun by the larvae of many insects to protect pupas and by spiders to protect eggs
Seed ·
Term in context
silky envelope spun by the larvae of many insects to protect pupas and by spiders to protect eggs
Seed ·