allatostatins
English
Noun
allatostatins
plural of
allatostatin