Lochia - Definition

lochia

n 1: substance discharged from the vagina (cellular debris and
mucus and blood) that gradually decreases in amount during
the weeks following childbirth

Look up another word