Chenille is a type of yarn, or the fabric made from it. Chenille is the French word for caterpillar whose fur the yarn is supposed to resemble.
History
According to textile historians, chenille-type yarn is a recent invention, dating to the 18th century and believed to have originated in France....
Read more