Myoglobin Meaning

There are 1 meaning(s) for word Myoglobin

Meaning 1 : a hemoprotein that receives oxygen from hemoglobin and stores it in the tissues until needed