ecdysoid (English, noun)
expansion: ecdysoid (plural ecdysoids)
Senses:
glosses: A moulting hormone analogue.
Forms:
form: ecdysoids
tags: plural