Learn how to say Ichor correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word ichor:
1 Greek Mythology the fluid which flows like blood in the veins of the gods.
2 archaic a watery discharge from a wound.
mid 17th century: from Greek ikhōr