Find the word definition

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.