Attested.to

Definition

an insignia used by the medical profession; modeled after the staff of Hermes

Seed ·

Term in context

caduceus in CommonParlance