lazy daisy stitch








noun

  1. an embroidery stitch consisting of a long chain stitch, usually used in making flower patterns
58 queries 0.769