Science, asked by MoonxDust, 8 months ago

Definition of Incubator..... Don't post irrelevant Answers here...​

Answers

Answered by omandlik12
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 sadhanroydot542
4

Explanation:

this is the answer

ok

mark brainliest

Attachments:
Similar questions