canvaswork
noun 2
Definitions
noun
1
Embroidery upon cloth over which canvas has been laid to guide the stitches.
2
Embroidery in Berlin wool on silk canvas with plush stitch.
Your note
not saved0 chars
noun
Embroidery upon cloth over which canvas has been laid to guide the stitches.
Embroidery in Berlin wool on silk canvas with plush stitch.