mechanostimuli
English
Noun
mechanostimuli
plural of
mechanostimulus