allatostatin

English

Noun

allatostatin (plural allatostatins)

  1. (biochemistry) Any of a class of neuropeptide hormones in insects and crustacea

Derived terms

Translations