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