Definition of antiparasitic in EnglishMedication that is used to treat parasitic diseases.Synonyms of antiparasitic in English-
Definition of antiparasitic in EnglishMedication that is used to treat parasitic diseases.Synonyms of antiparasitic in English-