MYOCHROME Meaning of MYOCHROME in English (n.) A colored albuminous substance in the serum from red-colored muscles. It is identical with hemoglobin. Webster's English dictionary. Английский словарь Webster. 2012