mechanostimulationEtymologyFrom mechano- + stimulation.mechanostimulation means mechanical stimulation (of biological tissue) Lexicurio rates it Rare gem — a strength score of 82 out of 100.nounmechanical stimulation (of biological tissue)