Dictionaryoctreotide acetatenounthe acetate salt of a synthetic long-acting cyclic octapeptide with pharmacologic properties mimicking those of the natural hormone somatostatinL1450493 on Wikidata ↗