ICHORS
Definition
ICHORS is the plural of ICHOR.
noun ICHOR: (Greek mythology) the rarified fluid said to flow in the veins of the Gods.
ICHORS is the plural of ICHOR.
noun ICHOR: (Greek mythology) the rarified fluid said to flow in the veins of the Gods.