Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
dodecadactylum
in English
dodecadactylum
Definitions
Noun
a
part
of
the
small
intestine
(
duodenum
)
The
duodenum
is
a
vital
part
of
the
digestive
system
.