TENIACIDE

Definition of TENIACIDE