dopastatin

English

Noun

dopastatin (plural dopastatins)

  1. A form of somatostatin that inhibits the action of dopamine

Anagrams