ecdysoid in English dictionary

  • ecdysoid

    Meanings and definitions of "ecdysoid"

    • noun
      A moulting hormone analogue.

    Grammar and declension of ecdysoid

    • ecdysoid (plural ecdysoids)

Sample sentences with "ecdysoid"

Available translations