Is Obama care only for US citizens?

Is Obama care only for US citizens?

To be eligible to enroll in health coverage through the Marketplace, you: Must live in the United States. Must be a U.S. citizen or national (or be lawfully present).

See also  What type of health insurance is UC ship?