1 results in 0.0044s.
Advertisement
  • thermoregulator
    thermoregulator, noun.
    1. an internal mechanism that regulates body temperature.
    Ex. Our juncos, chickadees, and kinglets appear to use different thermoregulators than the ones ... in the Sudan (New Scientist).
    2. any device, such as a

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-thermoregulator