DUODEN

Meaning:

'duodenum'

Words: