1836
Table of Contents > Health Dictionary > Tenifugal

Tenifugal

Having the power to expel tapeworms.