ecdysones
English
Noun
ecdysones
plural of
ecdysone