NICUエヌ・アイ・シー・ユー
enu·ai·shii·yū

Noun

1. neonatal intensive care unit; NICU

Other forms: