• word of the day

    ichor

    ichor - Dictionary definition and meaning for word ichor

    Definition
    (noun) (Greek mythology) the rarified fluid said to flow in the veins of the Gods Definition
    (noun) a fluid product of inflammation
Download our Mobile App Today
Receive our word of the day
on Whatsapp