Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Menstruum
n.
Any substance which dissolves a solid body; a solvent.
←
Menstrua
Mensurability
→
Shares
Related Words
Menstruums
Menu
Home
Search
My Last Searches