Leucorrhoea

What is Leucorrhoea?

Leucorrhoea definition and meaning on Dictionary terms:
noun, plural leu

Tags: