Website powered by

I(chor)

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.

ALPHABET .i.