Definify.com

Definition 2025


homeostats

homeostats

See also: homéostats

English

Noun

homeostats

  1. plural of homeostat