The AI-powered English dictionary
countable and uncountable, plural myoglobins
(biochemistry) A small globular protein, containing a heme group, that carries oxygen to muscles. examples