myoglobin has definitions from the fields of chemistry,biochemistry
1
[ noun ] (chemistry,biochemistry) a hemoprotein that receives oxygen from hemoglobin and stores it in the tissues until needed

Related terms

hemoglobin haemoprotein heme

*