English-French dictionary »

blennorrhea meaning in French

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

blennorrhée◼◼◼nom {f}