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