ENGLISH → NEPALI
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
डिपो इन्जेक्सन।