A thermoreceptor is a non-specialized sense receptor, or more accurately the receptive portion of a sensory neuron, that codes absolute and relative changes in temperature. A nociceptor is a nerve-ending, or sensory recpetor, located all over the body.