secretagogue
noun
°A substance (such as a hormone) that stimulates secretion.