What is the meaning of Alterative?

Alterative is a herb or medicine that alters the chemical state of the blood; blood cleanser.