MYOGLOBIN Meaning of MYOGLOBIN in English [ ˌmʌɪə(ʊ)'gləʊbɪn ]■ noun Biochemistry a red protein containing haem, which carries and stores oxygen in muscle cells. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004