CompareWords
Compare
Suturated
Definition:
(a.) Sewed or knit together; united by a suture; stitched.