YourDictionary

wool sponge

any of several commercial sponges (genera Hippospongia and Euspongia) with durable, soft, fibrous skeletons

link/cite print suggestion box