Editor
Definition
Oxygenated blood

The blood containing more oxygen