English edit

Noun edit

ascaricides

  1. plural of ascaricide