sensory receptors

English

Noun

sensory receptors

  1. plural of sensory receptor