Big Huge Thesaurus

quinacrine

noun