English

edit

Noun

edit

mechanostimuli

  1. plural of mechanostimulus