Definition, synonyms and related words
A red-coloured respiratory pigment found associated with haemoglobin in the muscle tissue of many animals, both vertebrate and invertebrate.