Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ichor Definition

Cancel
ichor
noun(ichor)
a thin watery or blood-tinged discharge
ichor
noun(ichor)
an ethereal fluid taking the place of blood in the veins of the ancient Greek gods

Words Related to ichor!

ichor Examples by Brain Bank Users