LOCHIA MEANING IN ENGLISH

• Lochia Definition & Synonyms

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


• Lochial Definition & Synonyms

  1. (a.) Of or pertaining to the lochia.


RECENT SEARCHES