sustained-release
adjectiveDefinition of sustained-release
: designed to release a drug in the body slowly over an extended period of time
Keep scrolling for more
Keep scrolling for more