Blood of the gods, in Greek mythology (5)
I believe the answer is:
ichor
(Other definitions for ichor that I've seen before include "Fluid in Greek gods' veins" , "Superior blood" , ""Blood" of Greek gods" , "oozy stuff" , "Choir (anag.); gods' life force" .)