English, asked by aanchal12345, 1 year ago

meaning of incubator

Answers

Answered by mohsinalam
3
an enclosed apparatus in which premature or unusually small babies are placed and which provides a controlled and protective environment for their care.

2.



a place, especially with support staff and equipment, made available at low rent to new small businesses.
please mark this as brainliest answer and thank me and follow me
Similar questions