thermoprinter
Etymology
From thermo- + printer.
noun
A thermal printer.