An irritation of the first part of the small intestine (duodenum).
About this site and copyright information - Online Dictionary Home - Privacy Policy