SUSTAINED-RELEASE


Meaning of SUSTAINED-RELEASE in English

adjective Date: 1956 designed to release a drug in the body slowly over an extended period of time

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.