Depot

Definition of Depot from the PharmacyDictionary.in

Depot

1: Body compartment where a drug accumulates. 2: An injected dosage unit from which a drug is released to the tissues.

Not Available