MENSTRUA

8 letters 10 Scrabble points

Definition of MENSTRUA

noun
  1. (chiefly in the plural) The menses; menstrual discharge.

  2. A solvent.

  3. Any liquid medium.

Source: Wiktionary

Word Details

Letters M E N S T R U A
Length 8 letters
Scrabble Score 10 points

Anagrams of MENSTRUA

Words that use the same letters:

Words Containing "MENSTRUA"

Words Starting with "MENSTRUA"