pepsin , adigestive enzyme,is produced in the..

India
December 23, 2006 4:56am CST
1.stomach 2.liver 3.small intestine
1 response
• India
27 Dec 06
i think its stomach wat do u say?
• India
27 Dec 06
yes