levamisole
noun
le·vam·i·sole
lə-ˈva-mə-ˌsōl
: an anthelmintic drug C11H12N2S administered in the form of its hydrochloride that also possesses immunomodulatory properties and has been used especially in the treatment of colon cancer but is now withdrawn from use because of its link to serious blood disorders
Love words? Need even more definitions?
Merriam-Webster unabridged
Share