What is the full meaning of menstruous
having the monthly flow or discharge; menstruating [adj]
Example of the word menstruous placed on a Scrabble board.