URETHRA


Meaning of URETHRA in English

n. canal in mammals through which urine is discharged from the bladder and in males through which semen is emitted

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.