Definition, synonyms and related words
Either of a pair of glands, in the prothorax of insects, which produce ecdysone