Excitative



ENGLISH MEANING
adjective
1.
Having power to excite; tending or serving to excite; excitatory.