urethra
2 definitions found
urethra - Collaborative International Dictionary of English v.0.48 :
Urethra \U*re"thra\, n. [L., fr. Gr. ?. See Urine.] (Anat.)
The canal by which the urine is conducted from the bladder
and discharged.
[1913 Webster]
urethra - WordNet (r) 2.1 (2005) :
urethra
n 1: duct through which urine is discharged in most mammals and
which serves as the male genital duct
|