lazy daisy stitch

1. (noun) long chain stitches arranged in flower patterns
Related Words: stitch



Terms and Conditions of Use / Copyright Notice