Excitor

That which induces greater activity.


Something that incites to greater activity.


 


Posted

in

by

Tags: