0%

ALL meanings of slow-release

slow-re·lease
S s
  • abbreviation SLOW-RELEASE sustained-release. 1
  • adjective slow-release A slow-release drug or preparation is released into the body slowly over an extended period of time. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?