levamisole
nounDefinition of levamisole
: an anthelmintic drug C11H12N2S administered in the form of its hydrochloride that also possesses immunomodulatory properties and is used especially in the treatment of colon cancer
Keep scrolling for more
Keep scrolling for more