Portuguese-English dictionary »

polimenorreia meaning in English

PortugueseEnglish
polimenorreia noun
{f}

polymenorrhea(menstrual cycles with intervals of 21 days or fewer)
noun

Your history