denoting a drug preparation in a capsule containing numerous tiny pellets with different coatings that release their contents steadily over a long period.
sustained-release in other Oxford dictionaries
Definition of sustained-release in the US English dictionary