English

edit

Noun

edit

mechanoreceptors

  1. plural of mechanoreceptor