myoglobin

Noun
  1. A hemoprotein that receives oxygen from hemoglobin and stores it in the tissues until needed (synset 115049173)

Found on Word Lists

Other Searches