Atabrine

What is Atabrine?

Atabrine definition and meaning on Dictionary terms:
Pharmacology, Trademark.
a brand of quinacrine.

 

reference: https://www.dictionary.com/browse/atabrine

Tags: