Levamisole Definition
    noun
  
 (organic chemistry) A synthetic imidazothiazole derivative whose hydrochloride is used as an antibiotic.
Wiktionary 
Other Word Forms of Levamisole
Noun
Singular:
 levamisolePlural:
 levamisolesFind Similar Words
Find similar words to levamisole using the buttons below.