Meaning of inosculation

Definition of inosculation

(noun) a natural or surgical joining of parts or branches of tubular structures so as to make or become continuous

Other information on inosculation

WIKIPEDIA results for inosculation
Amazon results for inosculation