Taenifugal

Definition of Taenifugal from the PharmacyDictionary.in

Taenifugal

A substance that helps to get rid of tapeworms from the body.

Not Available