Meaning of sensory receptor

Definition of sensory receptor

(noun) an organ having nerve endings (in the skin or viscera or eye or ear or nose or mouth) that respond to stimulation

Other information on sensory receptor

WIKIPEDIA results for sensory receptor
Amazon results for sensory receptor