Polish-English dictionary »

ichor meaning in English

PolishEnglish
ichor noun

ichornoun
liquid said to flow in place of blood in the veins of the gods