Meaning of atabrine
Definition of atabrine
(noun)
a
drug
(trade
name
Atabrine)
used
to
treat
certain
worm
infestations and
once
used
to
treat
malaria
Other information on atabrine
WIKIPEDIA results for
atabrine
Amazon results for
atabrine
Tweet