urethra
English Dictionary
->
Letter U
-> urethra
Search Dictionary:
urethra Definition
(n)
duct
through
which
urine
is
discharged
in
most
mammals
and
which
serves
as
the
male
genital
duct
urethra Synonyms
urethra
© Art Branch Inc.