as she went through labor, her placenta was discharged and splatted onto the floor
the gunky thing that gets discharged from a woman during labor
"as she went through labor, her placenta was discharged and splatted onto the floor" What is the definition of "placenta"?