VariousWords beta
Related Terms:
Definitions:
Noun
suturing
Definition: surgical joining of two surfaces
Verb
Definition: present participle of suture