Tamil Dictionary 🔍

lochia

Lo*chi"a, n. pl. Etym: [NL., from Gr. (Med.) Defn: The discharge from the womb and vagina which follows childbirth.


lochia - Similar Words