1 result found

Search Results for: hypermenorrhoea

Hypermenorrhoea

Definition noun The extremely heavy or long periods of menstrual period in a woman of reproductive... Read More