Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
urethra
in English
urethra
us
/ˈyʊr.əθrə/
uk
/ˈyʊr.əθrə/
#uncommon
Plural
urethrae
Definitions
Noun
the
tube
for
urine
and
semen
exit
the
urinary
tract's
final
passage
(
in
males
and
females
)