English

edit

Etymology

edit

From ecdysis +‎ -oid.

Noun

edit

ecdysoid (plural ecdysoids)

  1. A moulting hormone analogue.