depot form

Get Babylon's Translation Software! Free Download Now!
Babylon 8 - Your all-in-one solution
Award winning translation software trusted by millions. Translate from any language to any language.
View Demo


Aids GlossaryDownload this dictionary
depot form
a method of drug administration in which a drug is injected into a muscle or beneath the skin and slowly absorbed over a period of time, resulting in sustained action.

Define depot form

Translate depot form





| depot form in English