English

edit

Noun

edit

somatosensors

  1. plural of somatosensor