altruistic

adj

1.
showing unselfish concern for the welfare of others
Antonym:
egoistic
Derived from:
altruist