levamisole
Noun
Meaning
levamisole (usually uncountable, plural levamisoles)
English Wikipedia has an article on:levamisoleWikipedia
(organic chemistry) A synthetic imidazothiazole derivative whose hydrochloride is used as an antibiotic.
Noun
levamisole (usually uncountable, plural levamisoles)
English Wikipedia has an article on:levamisoleWikipedia
(organic chemistry) A synthetic imidazothiazole derivative whose hydrochloride is used as an antibiotic.