ichor has definitions from the fields of biology,anatomy,Greek mythology
1
[ noun ] (Greek mythology) the rarified fluid said to flow in the veins of the Gods

Related terms

fluid Greek_mythology

2
[ noun ] (biology,anatomy) a fluid product of inflammation
*