ecdysoid

English

Etymology

From ecdysis +‎ -oid.

Noun

ecdysoid (plural ecdysoids)

  1. A moulting hormone analogue.