Definition of "Ichor" :
noun: a fluid product of inflammation
noun: (Greek mythology) the rarified fluid said to flow in the veins of the Gods
noun: a fluid product of inflammation
noun: (Greek mythology) the rarified fluid said to flow in the veins of the Gods