Medical term · S
Stitches which may dissolve, or remain within the body permanently.
Browse all 2358 medical terms →