polypropylene [noun] + weave [adjective]