Attested.to

Definition

introduce a cannula or tube into

Seed ·

Term in context

cannulate in CommonParlance