French edit

Adjective edit

antiparasites

  1. plural of antiparasite

Noun edit

antiparasites m

  1. plural of antiparasite