Duodenal(a.) Of or pertaining to the duodenum; as, duodenal digestion.

Words within duodenation

10 letter words: 2 results
9 letter words: 5 results
View all words...