What does Acriflavin mean?

Acriflavin - German to English

acriflavine