Subscribe
URL of the page has been copied to clipboard.
Meaning : An intensive care unit designed with special equipment to care for premature or seriously ill newborn.
Synonyms : neonatal intensive care unit
Install App