DEPOT FORM


Meaning of DEPOT FORM in English

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.

AIDS English Glossary.      Английский словарь СПИДа.