TENIACIDE Meaning of TENIACIDE in English () A remedy to destroy tapeworms. Webster's English dictionary. Английский словарь Webster. 2012