RichThesaurus
femstruation
femstruation
antonyms
femstruation
definitions
noun
Synonym of menstruation.