Suturated Definition
adjective
Sewed or knit together; united by a suture; stitched.
Wiktionary
Related Articles
Find Similar Words
Find similar words to suturated using the buttons below.
Sewed or knit together; united by a suture; stitched.
Find similar words to suturated using the buttons below.