1 result found

Search Results for: polymenorrhoea

Polymenorrhoea

Definition noun A menstrual cycle disorder experienced by certain women, and is characterized by menstrual cycles with... Read More