Tamil Dictionary 🔍

teniacide

Tæ"ni*a*cide`, n. Also Te"ni*a*cide` . [Tænia + -cide.] (Med.) Defn: A remedy to destroy tapeworms.


teniacide - Similar Words