stitchery

noun

1.
needlework on which you are working with needle and thread
Derived from:
stitch