Meaning

1 senses
  1. An event of a woman's discharging of menstrual flow of blood and cells.

menstrual period — meaning, examples, forms, synonyms | Krumeto