/ʃəˈniːl/
Chenille meaning : An extremely soft and bunchy fabric often used to make sweaters.
chenille
invader
micromesh
upregulates
squish