◄
Suturated
►
Dictionary
(
a.
) Sewed or knit together; united by a suture; stitched.
Clyx.com