English | German | Russian | Czech

menstrue English

Meaning menstrue meaning

What does menstrue mean?

menstrue

(obsolete) The menstrual cycle; menses.

Are you looking for...?