Word info

octreotate

Noun

Meaning

English Wikipedia has an article on:octreotateWikipedia
octreotate (uncountable)

(biochemistry) A cyclopeptide related to somatostatin

Source: en.wiktionary.org

Close letter words and terms