icubator ( synonym found)

Definition of icubator:

°Any apparatus used to maintain environmental conditions suitable for a reaction.
°(medicine) An apparatus used to maintain environmental conditions suitable for a newborn baby.

Definition of icubator:

°Any apparatus used to maintain environmental conditions suitable for a reaction.
°(medicine) An apparatus used to maintain environmental conditions suitable for a newborn baby.

Back to Top