What does Antiparasitic mean?

Antiparasitic meaning in Medical Dictionary

Effective inside remedy for parasites. Including, nitazoxanide (Alinis) is an antiparasitic medication familiar with treat diarrhoea due to the intestinal parasite Giardia lamblia.