mechanostimulatory
English
Etymology
From
mechano-
+
stimulatory
.
Adjective
mechanostimulatory
(
not comparable
)
That provides
mechanical
stimulation