THIABENDAZOLE

/ˌθʌɪ.əˈbɛn.də.zəʊl/ Scrabble 28 Words With Friends 30

Definition

  1. noun an antifungal agent and anthelmintic.

See all 890 words you can make from THIABENDAZOLE →

← Unscramble different letters