meaning of icu
1.
a
hospital
unit
staffed
and
equipped
to
provide
intensive
care
Related Words
icu
|
Developed & Maintained By
Taraprasad.com