irritative
adjective
1. (used of physical stimuli) serving to stimulate or excite
- an irritative agent
Similar word(s): stimulative, irritating
1. (used of physical stimuli) serving to stimulate or excite
- an irritative agent
Similar word(s): stimulative, irritating