mechanoceptors

English

Noun

mechanoceptors

  1. plural of mechanoceptor