Attested.to

Definition

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

Seed ·

Term in context

anastomosis in CommonParlance