Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lochia Definition

Cancel
lochia
noun(lo-chia)
a discharge from the uterus and vagina following delivery

Words Related to lochia!

lochia Examples by Brain Bank Users