Definition for Ovulation

From Biology Forums Dictionary

The release of the ovum from the ovary.