superstimulatory

English

Etymology

From super- +‎ stimulatory.

Adjective

superstimulatory (comparative more superstimulatory, superlative most superstimulatory)

  1. Very highly stimulating.