LEUCORRHOEA


Meaning of LEUCORRHOEA in English

n. a whitish or yellowish discharge of mucus from the vagina.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.