Meaning of incubator
Definition of incubator
(noun)
apparatus
consisting of a box
designed
to
maintain
a
constant
temperature
by the use of a thermostat;
used
for chicks or
premature
infants
Other information on incubator
WIKIPEDIA results for
incubator
Amazon results for
incubator
Tweet