MENSTRUUM Meaning of MENSTRUUM in English n. (pl. menstrua) a solvent. Etymology: ME f. L, neut. of menstruus monthly f. mensis month f. the alchemical parallel between transmutation into gold and the supposed action of menses on the ovum Oxford English vocab. Оксфордский английский словарь. 2012