Duodenal polyp

From Biology-Online Dictionary | Biology-Online Dictionary

Duodenal polyp

pedunculated growths in the lining of the duodenum (first part of the small intestine).