Wiktionary
ecdysteroids
n. (plural of ecdysteroid English)
n. (plural of ecdysteroid English)