COWPER'S GLANDS


Meaning of COWPER'S GLANDS in English

() Two small glands discharging into the male urethra.

Webster's English dictionary.      Английский словарь Webster.