Meaning of sutura

sutura

Tagalog

n. 1. surgical silk thread; 2. surgical stitch; suture