Peerfear.org

Fear for no peers!

Free English Dictionary

Definition of Ichor

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