Teniafuge



ENGLISH MEANING
1.
A remedy to expel tapeworms.