depot injection
[ dē′pō, dĕp′ō ]
n.
An injection of a substance in a form that tends to keep it at the site of injection so that absorption occurs over a prolonged period.
Words nearby depot injection
deposition,
depositor,
depository,
depository library,
depot,
depot injection,
depp,
depr.,
deprave,
depraved,
depravity