somatostatins
English
Noun
somatostatins
plural of
somatostatin