jesse82813 jesse82813 16-05-2024 Biology Answered 11. What is the spider web like membrane that covers the organs?