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 : nicu
Install App