Attested.to

Definition

a device used by physician to press a part down or aside

Seed ·

Term in context

depressor in CommonParlance