mechanoceptors
English
Noun
mechanoceptors
plural of
mechanoceptor