LOCHIA


Meaning of LOCHIA in English

(n. pl.) The discharge from the womb and vagina which follows childbirth.

Webster's English dictionary.      Английский словарь Webster.