incubator (n.)youdaoicibaDictYouDict[incubator 词源字典]
"apparatus for hatching eggs by artificial heat," 1845, from incubate + -or.[incubator etymology, incubator origin, 英语词源]