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

ichorous Definition

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

Words Related to ichorous!

ichorous Examples by Brain Bank Users