lazy daisy stitch
1.
(
noun
) long chain stitches arranged in flower patterns
Related Words:
stitch
Terms and Conditions of Use / Copyright Notice