COWPER'S GLAND


Meaning of COWPER'S GLAND in English

■ noun Anatomy either of a pair of small glands at the base of the penis which secrete a constituent of seminal fluid.

Origin

C18: named after the English anatomist William Cowper .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.