English to English
ichor
('/aI/k/O/r
)
noun (n)
- (Greek mythology) the rarified fluid said to flow in the veins of the Gods(noun.substance)source: wordnet30
- a fluid product of inflammation(noun.body)source: wordnet30
- An ethereal fluid that supplied the place of blood in the veins of the gods.(noun)source: webster1913