thermoreceptors

English

Noun

thermoreceptors

  1. plural of thermoreceptor