Robuta

https://www.wordwebonline.com/en/STIMULATIVE stimulative- WordWeb dictionary definition dictionary definitionstimulativewordweb