Attested.to

Definition

introduce a cannula or tube into

Seed ·

Term in context

canulate in CommonParlance