Found 3 synonyms
menstrual
menstrual flow
menstrual period
cycle
motor cycle
vicious cycle
life cycle