ichor noun \ ˈī-ˌkȯr , -kər\ Definition of ichor 1 : a thin watery or blood-tinged discharge 2 : an ethereal fluid taking the place of blood in the veins of the ancient Greek gods
ALPHABET .i.