ENGLISH → HINDI
depot
01
noun
दवा की एक खुराक जो शरीर के किसी विशेष स्थान में (अकसर त्वचा के भीतर) जमा रह जाती है और वहाँ से धीरे-धीरे अवशोषित होती है।
A bolus of medication that remains sequestered in some particular site within the body, often intradermally, from which it is gradually absorbed.
In a sentence
depot injection
डिपो इंजेक्शन।