inosculation

Noun
  1. A natural or surgical joining of parts or branches of tubular structures so as to make or become continuous (synset 105256902)

Found on Word Lists

Other Searches