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