ecdysteroids
English
Noun
ecdysteroids
plural of
ecdysteroid