Find the word definition

Wikipedia
Limostatin

Limostatin (from Limos, the Greek goddess of starvation) is a peptide hormone found in Drosophila melanogaster that suppresses the production and release of Insulin.