mechanoceptor

English

Noun

mechanoceptor (plural mechanoceptors)

  1. Alternative form of mechanoreceptor.