This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Ichor

  1. n.
    An ethereal fluid that supplied the place of blood in the veins of the gods.
  2. n.
    A thin, acrid, watery discharge from an ulcer, wound, etc.



Shares

Related Words

Menu