noun
Meaning 1
A gland of a group of glands in the vagina that drains into the urethra and is related to pleasure during sexual arousal.
Definition source: English Wiktionary via Wiktextract
Topics: anatomy, medicine, sciences
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: lesser vestibular gland, paraurethral gland, periurethral gland, female prostate
Antonyms: none provided