Biology Forums Dictionary
From Biology Forums Dictionary
Procedures or circumstances that cause the death of an embryo or fetus after implantation.
Biology Dictionary | About | Help | FAQ | Create account | Log in