French

edit

Adjective

edit

antiparasites

  1. plural of antiparasite

Noun

edit

antiparasites m

  1. plural of antiparasite