We do not currently know of any synonyms for menstrue.
The noun menstrue is defined as:
Did you mean monster?