Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
uterus
in English
uterus
us
/ʊˈteɪ.rəs/
uk
/ʊˈteɪ.rəs/
#common
Plural
uteruses
Definitions
Noun
an
organ
for
fetal
development
;
conception
to
birth
womb
;
female
reproductive
system
component
Compounds / Phrases
uterosacral