Home / C / cowper's gland

cowper's gland

noun 14 letters Scrabble 21 WWF 26
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.
Generate a word →