MENSES


Meaning of MENSES in English

noun ·pl the catamenial or menstrual discharge, a periodic flow of blood or bloody fluid from the uterus or female generative organs.

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