incubadora

Noun

 * 1) incubator apparatus used to maintain environmental conditions suitable for the hatching of eggs
 * 2)  incubator apparatus used to maintain environmental conditions suitable for a newborn baby
 * 3)  incubator support programme for the development of entrepreneurial companies

Etymology
From.

Noun

 * 1) incubator