English

edit

Etymology

edit

ecdysis +‎ -oid

Noun

edit

ecdysoid (plural ecdysoids)

  1. A moulting hormone analogue.