Word
chenille cord, n.
a soft tufted cord used in embroidery
<noun.artifact>
chenille
chenille cord
semantic pointers
substance holonym
chenille
hypernym
cord