VariousWords beta
Related Terms:
Noun
Definition: A brain peptide, related to insulin, responsible for activation of prothoracic glands in insects
VariousWords beta
Definition: A brain peptide, related to insulin, responsible for activation of prothoracic glands in insects