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, lichi, loach, loche, looch, lycia, loxia, loggia, louche, lockage, lockjaw, lias, loki, liza, lisa, lich, lech, lock
|
|
|