Definitions
There is 1 meaning of the phrase
Menstrual Blood.
Menstrual Blood - as a noun
Flow of blood from the uterus; occurs at roughly monthly intervals during a woman's reproductive years
Synonyms (Exact Relations)
menorrheamenstrual flow