Meaning of ichor

Definition of ichor

(noun) (Greek mythology) the rarified fluid said to flow in the veins of the Gods

Other information on ichor

WIKIPEDIA results for ichor
Amazon results for ichor