NICU

See also: nicu

English

Noun

NICU (plural NICUs)

  1. (healthcare) Initialism of neonatal intensive care unit.

Anagrams