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

Words within duodene

6 letter words: 6 results
5 letter words: 7 results
View all words...