Stimulative

Webster's Dictionary of the English Language

·noun That which stimulates.

II. Stimulative ·adj Having the quality of stimulating.