Meaning of cowper's gland
Definition of cowper's gland
(noun)
either
of two glands that
discharge
a
component
of
seminal
fluid
into the urethra;
homologous
to Bartholin's
gland
in the
female
Other information on cowper's gland
WIKIPEDIA results for
cowper's gland
Amazon results for
cowper's gland
Tweet