GASTRODUODENAL MEANING IN ENGLISH

• Gastroduodenal Definition & Synonyms

  1. (a.) Pertaining to the stomach and duodenum; as, the gastroduodenal artery.


RECENT SEARCHES