• word of the day

    lochia

    lochia - Dictionary definition and meaning for word lochia

    Definition
    (noun) substance discharged from the vagina (cellular debris and mucus and blood) that gradually decreases in amount during the weeks following childbirth
Download our Mobile App Today
Receive our word of the day
on Whatsapp