chwarren (“gland”) + ecdysaidd (“relating to ecdysis”).
chwarren ecdysaidd f (plural chwarennau ecdysaidd, not mutable)