Meaning of caduceus

Definition of caduceus

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

Other information on caduceus

WIKIPEDIA results for caduceus
Amazon results for caduceus