Definify.com

Definition 2024


moss_stitch

moss stitch

English

Noun

moss stitch (plural moss stitches)

  1. seed stitch