From translingual Oxyuris + -cidal.
oxyuricidal (comparative more oxyuricidal, superlative most oxyuricidal)