self-injectable
adjectiveMedical Definition of self-injectable
: suitable for self-injection
a self-injectable prescription drug