The term menopause means:

Review the verified answer and explanation for this Medical & Dental College Admission Test (MDCAT | MCAT) past-paper question on CampusFin.

The term menopause means: Answer: Stop of ova production

The term menopause means the stop of ova production and is specifically the natural biological process that marks the permanent end of a woman's menstrual cycles and fertility.