Definition of ovulation

Definition of ovulation
  1. ovulation Noun The release of an ovum from the ovary.
Need more help? Try our forum NEW