Meaning of quinacrine

Definition of quinacrine

(noun) a drug (trade name Atabrine) used to treat certain worm infestations and once used to treat malaria

Other information on quinacrine

WIKIPEDIA results for quinacrine
Amazon results for quinacrine