LOCHIA


Meaning of LOCHIA in English

noun ·pl the discharge from the womb and vagina which follows childbirth.

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