glover's sutures

English

Noun

glover's sutures

  1. plural of glover's suture