Popular Wordlists

lochia

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

Hiring Content Writers!

We are looking for rockstar content writers with keen interest in digital marketing & technology. For more details call at 9717273939.

Love us on FB !