Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Skene's glands
  1. (anatomy) small glands located near the urethra in females, analogous to the prostate gland in males
    "The Skene's glands play a role in lubrication during sexual arousal"

Encyclopedia: Skene's glands