hemoglobin is a kind of protein that carries oxygen
hemoglobin is complex_molecule. oxygen is oxygen. globin is protein. hemopexin is protein. hmg_coa_reductase is protein. hemoglobin is hemoprotein. haptoglobin is protein. hemoglobin has iron myoglobin is protein.