somatosensors

English

Noun

somatosensors

  1. plural of somatosensor