English

edit

Noun

edit

thermoregulators

  1. plural of thermoregulator