nicuEnglish

NICU, neonatal intensive care unit

Noun

An intensive care unit designed with special equipment to care for premature or seriously ill newborn

English: neonatal intensive care unit, NICU

English words with similar meanings

Show 1 words