Dictionary for word “thermoreceptors”
thermoreceptors - Did you Mean?
thermoreceptor