Leucorrhoea (noun) Definition, Meaning & Examples

noun
  1. a white or yellowish discharge of mucous material from the vagina, often an indication of infection
Leucorrhoea (noun) Definition, Meaning & Examples

More Definitions