MENSTRUATION


Meaning of MENSTRUATION in English

(n.) The discharge of the menses; also, the state or the period of menstruating.

Webster's English dictionary.      Английский словарь Webster.