Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
deciduas
in English
deciduas
Definitions
Noun
tissue
(
in
the
uterus
)
that
sheds
after
pregnancy