Synonyms of Incubator
Primary definition: An enclosed apparatus providing a controlled environment temperature, humidity, and oxygen for the cultivation of premature or sick newborn babies.
Primary definition: An enclosed apparatus providing a controlled environment temperature, humidity, and oxygen for the cultivation of premature or sick newborn babies.