mechanonociceptors
English
Noun
mechanonociceptors
plural of
mechanonociceptor