Word info

edotreotide

Noun

Meaning

edotreotide (uncountable)

(pharmacology) A substance which, when bound to various radionuclides, is used in the treatment and diagnosis of certain cancers.

Source: en.wiktionary.org

Close letter words and terms