Definify.com

Definition 2024


Cowper's_gland

Cowper's gland

English

Noun

Cowper's gland (plural Cowper's glands)

  1. See bulbourethral gland.

Translations