Please recognise the difference between "female" and "woman", which are words describing half of the human species (ie. sex), and "womanhood" and "femininity", which are words describing the socially constructed roles imposed on this half (ie. gender).
Far too many people nowadays seem to believe that simply naming "women"'s biological functions reduces women to these functions. It's an astonishingly naive and dangerous perspective - "sexist and regressive", in fact.
It seems so obvious to me that we need to retain and be able to use words that distinguish human females from human males - including with reference to their bodily functions - without assuming that this means that the people being described using these words are reduced to these functions.
Calling someone a "woman" in a health context, simply to establish that she likely has / has had / will have experience of menstruation, to enable appropriate care, is not a "patriarchal misogynistic trap", for goodness sake! It's a necessary linguistic descriptor to enable her health to be protected, and her legal protections as part of the class of humans who carry babies to be upheld etc.
It doesn't say anything more about her - nothing about her appearance, her personality, her strengths, her weaknesses, her humanity... Nothing! Because there are no limits to what a woman can be in these respects. Saying "women menstruate" doesn't change this. In fact, it's those who say it that it does who are drawing a totally unnecessary linguistic arrow from "women and menstruation" to "women and limitation".
Now, that is "sexist and regressive".