semaglutide
Noun
Meaning
semaglutide (uncountable)
(pharmacology) A peptide used in the treatment of diabetes and as an antiobesity medication.
Noun
semaglutide (uncountable)
(pharmacology) A peptide used in the treatment of diabetes and as an antiobesity medication.