ichor
aɪkɔr
Definitions
1. noun
a fluid, usually colored, produced by or as if by some living thing, such as a plant or animal; a type of bodily fluid, especially in ancient Greek mythology, the fluid that flowed from the veins of the gods
“The artist used a mixture of oil paints and a hint of ichor to create an eerie, otherworldly effect in her latest masterpiece.”