Definitions by dw104c
Emesculate
The act of retrieving a zygote and separating it into a sperm and egg. This is an alternative to abortion, with the main difference being the fact that the parents receive their sperm and egg, unlike abortion.
Emesculate by dw104c February 12, 2024