MENORRHOEA


Meaning of MENORRHOEA in English

[ ˌmɛnə'ri:ə ]

■ noun Medicine the flow of blood at menstruation.

Origin

C19: back-form. from a~ .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.