The menstrual cycle plays an essential role in human reproduction. However, most other animals don't experience menstruation. So, which other species have periods, and what's the evolutionary point of ...