Definition of lochia
English to English noun - substance discharged from the vagina (cellular debris and mucus and blood) that gradually decreases in amount during the weeks following childbirth
source: WordNet 3.0 - The discharge from the womb and vagina which follows childbirth.
source: Webster 1913
Visual Synonyms 
Nearby Word
lochia, loch, lochage, looch, lichi, loach, loxia, loche, lycia, loggia, louche, lockjaw, lockage, loki, lisa, loco, lias, liza, losa, lock
|
|
|