VariousWords beta
Related Terms:
Definitions:
Noun
myoglobin
Definition: a hemoprotein that receives oxygen from hemoglobin and stores it in the tissues until needed
Definition: A small globular protein, containing a heme group, that carries oxygen to muscles.