Top definition
A small piece of placenta that dangles from a women's vagina after giving birth.
Mary's doctor wiped away the placenta berry left behind after she had her baby.
by Dommy November 07, 2005
Get the mug
Get a Placenta Berry mug for your dog Bob.