ichor 1

noundomain: substance
Princeton WordNet [ver.3.1]
EnglishEnglish
Definition

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

FENG