chenille cord

noun

1.
a soft tufted cord used in embroidery