MENSTRUATION


Meaning of MENSTRUATION in English

n. the process of discharging blood and other materials from the uterus in sexually mature non-pregnant women at intervals of about one lunar month until the menopause.

Oxford English vocab.      Оксфордский английский словарь.