mechanonociceptors

English

edit

Noun

edit

mechanonociceptors

  1. plural of mechanonociceptor