Definitions
noun
either of two glands that discharge a component of seminal fluid into the urethra; homologous to Bartholin's gland in the female
Look “cowper's gland” up elsewhere
Want another word?
Spin the dictionary for a fresh one.