Autoinjection meaning

A (semi-)automatic injection (such as that of an EpiPen or another autoinjector)
noun
0
0
Advertisement

Origin of autoinjection