allatostatin
Noun
Meaning
English Wikipedia has an article on:allatostatinWikipedia
allatostatin (plural allatostatins)
(biochemistry) Any of a class of neuropeptide hormones in insects and crustacea
Noun
English Wikipedia has an article on:allatostatinWikipedia
allatostatin (plural allatostatins)
(biochemistry) Any of a class of neuropeptide hormones in insects and crustacea