amime

Noun

1. stitch

Other forms: