The AI-powered English dictionary
countable and uncountable, plural somatostatins
(biochemistry) A cyclopeptide hormone, secreted by the pancreas, that inhibits the production of certain other hormones examples