hydrosuture🔊nounEtymology From hydro- + suture.1Medicine, Sciences, Surgery A suture within the aqueous humour of the eye
hydrosuture🔊verbEtymology From hydro- + suture.1Medicine, Sciences, Surgery To suture with hydrosutures