glass wool: glass fibers spun and massed into bundles resembling wool
filter: device that removes something from whatever passes through it
amniota: higher vertebrates (reptiles, birds and mammals) possessing an amnion during development