Big Huge Thesaurus

thermoregulator

noun