DUODENUM MEANING IN ENGLISH

• Duodenum Definition & Synonyms

  1. (n.) The part of the small intestines between the stomach and the jejunum. See Illust. of Digestive apparatus, under Digestive.


RECENT SEARCHES