myoglobin
Explore definitions, synonyms, and language insights of myoglobin
Definitions
Noun
a hemoprotein that receives oxygen from hemoglobin and stores it in the tissues until needed
Explore definitions, synonyms, and language insights of myoglobin