Thermoregulated meaning : To regulate the body temperature (by thermoregulation)
thermoregulated
newfound
spiffy
ventilators
couloir