evulgation ( synonym found)

Definition of evulgation:

(n) : the release of an ovum from the ovary

Definition of evulgation:

(n) : the release of an ovum from the ovary

Back to Top