YourDictionary

sutura medical definition

noun pl. su·tu·rae
An anatomical suture.

link/cite print suggestion box