Stitch

Definition of Stitch from the PharmacyDictionary.in

Stitch

A sharp, short-lived pain (also refers to a suture used to close a wound).

Not Available