lochia

Noun
  1. Substance discharged from the vagina (cellular debris and mucus and blood) that gradually decreases in amount during the weeks following childbirth (synset 105424616)

Found on Word Lists

Other Searches