MENSTRUATE


Meaning of MENSTRUATE in English

v.intr. undergo menstruation.

Etymology: LL menstruare menstruat- (as MENSTRUAL)

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