English edit

Adjective edit

zoosporicidal (comparative more zoosporicidal, superlative most zoosporicidal)

  1. destructive to zoospores