MYOGLOBIN Meaning of MYOGLOBIN in English n. an oxygen-carrying protein containing iron and found in muscle cells. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012