Word info

suturated

Adjective

Meaning

Sewed or knit together; united by a suture; stitched.

Source: Webster's dictionary

Close letter words and terms