Attested.to

Definition

bandage that stops the flow of blood from an artery by applying pressure

Seed ·

Term in context

compression bandage in CommonParlance