n. medication that suppresses production of hormones (from the pituitary gland, pancreas, and digestive system; provided as a treatment for excess hormone production or to alleviate tumors of these organs)
OCTREOTIDE
Meaning of OCTREOTIDE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012