stitchwort

(noun) greater stitchwort

< stitching | stizidae >