fbpx
What Does Mean?
MEAN?
Healthcare
Finder

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.