Unavoidable hemorrhage
Meaning, Definition & Usage
Dictionary
Related
Definitions
(Med.)
, hemorrhage produced by the afterbirth, or placenta, being situated over the mouth of the womb so as to require detachment before the child can be born.
Webster 1913
Previous
Next