hmo

(noun) health maintenance organization

HMO
health insurance (generic term)