Definitions of lazy daisy stitch:

  • noun:   long chain stitches arranged in flower patterns