Meaning of leukorrhea
Definition of leukorrhea
(noun)
discharge
of
white
mucous
material
from the vagina;
often
an
indication
of
infection
Other information on leukorrhea
WIKIPEDIA results for
leukorrhea
Amazon results for
leukorrhea
Tweet