A thermoreceptor is a non-specialised sense receptor, or more accurately the receptive portion of a sensory neuron, that codes absolute and relative changes in temperature, primarily within the innocuous range.