Duodene

views updated

Duodene

a group of twelve; a dozen.