Meaning of chenille cord
Definition of chenille cord
(noun)
a
soft
tufted
cord
used
in
embroidery
Other information on chenille cord
WIKIPEDIA results for
chenille cord
Amazon results for
chenille cord
Tweet