Dicionário

Stimulative

Webster's Dictionary 1913

Stim″u‐la‐tive (?), a. Having the quality of stimulating. — n. That which stimulates.