Just to be picky and add 2 cents to this question: if you don't like picky answers, don't even read this one or you'll want to kill me.
Since all sensors have some internal bias, you'll end up never being super-accurate.
If you have a sensor and you know it's bias, you can compensate it's readings, and get the real temperature. And you'll be limited to it's characteristics (example: if it is linear in it's readings as temperature changes, or if the errors aren't linear... if it is stable as time passes by, or not...).
If you have lots of sensors, and average them, you'll narrow the gap between the real temperature and the measured one, but since each has it's own error, the average will always have some error. To avoid that, only if you have exactly the same number of sensors above and below the correct temperature, and only if they are exactly the same amount above and below...
Think about it like the international standard of mass: what is 1 kg? it's the mass of a specific body, that is stored in the International Bureau of Weights and Measures. It's not the average of a lot of bodies...