Ichor
English Meaning
An ethereal fluid that supplied the place of blood in the veins of the gods.
- Greek Mythology The rarefied fluid said to run in the veins of the gods.
- Pathology A watery, acrid discharge from a wound or ulcer.
Sorry, No Malayalam Meaning for your input!
See Icho Want To Try Ichor In Malayalam??