What does Altruistin mean?

Altruistin - German to English

altruist [female]