edotreotide (English, noun)
expansion: edotreotide (uncountable)
Senses:
topics: medicine
pharmacology
sciences
glosses: A substance which, when bound to various radionuclides, is used in the treatment and diagnosis of certain cancers.
tags: uncountable
Forms: