The Collaborative International Dictionary
Menstrue
Menstrue \Men"strue\, n. [Cf. F. menstrues. See Menstruous.] The menstrual flux; menses. [Obs.]
Wiktionary
menstrue
n. (context obsolete English) The menstrual cycle; menses.