THIABENDAZOLE

Definition of THIABENDAZOLE

  1. (noun)an antifungal agent and anthelmintic