fbpx

Bartholin’s glands


Two glands that provide lubrication during sexual excitement, located in the inner labia on each side of the opening to the vagina.
What Does This Mean?
MEAN?
Healthcare
Finder