antiparasites
French
Adjective
antiparasites
plural of
antiparasite
Noun
antiparasites
m
plural of
antiparasite