Advertisement

Synonyms of Auto-injector

Primary definition: A medical device designed to deliver a pre-measured dose of a drug, commonly used for emergency self-administration of epinephrine during severe allergic reactions.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement