LEUCORRHOEA


Meaning of LEUCORRHOEA in English

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

Oxford English vocab.      Оксфордский английский словарь.