¹ Source: wiktionary.com
Definition of Menstrua
1. menstruum [n] - See also: menstruum
Lexicographical Neighbors of Menstrua
mensed menseful menseless menservants mensh menshed menshen menshes menshing mensing | mensiversary mensk menstealer menstealers |