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
Similar words of Myoglobin :
There are 1 meaning(s) for word Myoglobin
Similar words of Myoglobin :