Wiktionary
somatostatins
n. (plural of somatostatin English)
n. (plural of somatostatin English)