Watery humour (5)
I believe the answer is:
ichor
(Other definitions for ichor that I've seen before include "Fluid in divine veins" , "Choir (anag.); gods' life force" , "divine juice" , "Juice of the veins of the gods" , "Blood of the ancient gods" .)