Definitions
There is 1 meaning of the phrase
Cowper's Gland.
Cowper's Gland - as a noun
Either of two glands that discharge a component of seminal fluid into the urethra; homologous to bartholin's gland in the female
Synonyms (Exact Relations)
bulbourethral gland