The phrase
"stimulatory effect" refers to the positive impact or influence that something has on stimulating or increasing a certain activity, process, or reaction. It means that this thing encourages or enhances the desired outcome or behavior.
Full definition