Snot/mucus is usually yellowish unless you have an infection. During infection, your body makes an enzyme called Myeloperoxidase that contains a haem group (similar to the one found in haemoglobin in your blood). This haem group makes the mucus look greenish.
Comments