Definition, synonyms and related words
Any of several isomeric steroids; 3-dehydroecdysone plays a role in insect hormone biosynthesis