Heal, Greater (3.5e Spell)

This spell acts like heal, except that it allows you to heal up to 15 hit points per caster level (up to 300 at 20th level) and also lets you cure up to 1 negative level and 1 point of ability drain per caster level (in addition to the conditions that heal can remove). If the subject has more total points of ability drain than you can remove with a single casting of greater heal, you may choose to remove points of ability drain in any way you like.

If used on an undead creature, greater heal instead acts like greater harm.

(Credit to Leziad for greater harm.)