0
Anonymous
The words menstruation and period mean exactly the same thing. Both are the process of the uterus lining shedding if fertilisation doesn't occur following ovulation.
Wiki User
Chat with our AI personalities