Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
fetal protector
in English
fetal protector
#limited
Definitions
Noun
a
device
or
substance
used
to
protect
a
fetus
during
pregnancy
Adjective
serving
to
protect
a
fetus
Base Words
fetal
protector