French-English dictionary »

blennorrhée meaning in English

FrenchEnglish
blennorrhée nom {f}

blennorrhea◼◼◼(an inordinate secretion and discharge of mucus)
noun