kiihotin

Noun

 * 1) stimulator device or substance that stimulates