Definition, synonyms and related words
Any of a class of neuropeptide hormones in insects and crustacea