Definition of Incubator..... Don't post irrelevant Answers here...
Answers
Answered by
1
Answer:
an enclosed apparatus in which premature or unusually small babies are placed and which provides a controlled and protective environment for their care.
a place, especially with support staff and equipment, made available at low rent to new small businesses.
"an incubator project"
Answered by
4
Explanation:
this is the answer
ok
mark brainliest
Attachments:
Similar questions