English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result

Result for Afterbirth

Afterbirth (n.)
The placenta and membranes with which the fetus is connected, and which come away after delivery.