thermoregulators
English
Noun
thermoregulators
plural of
thermoregulator