E
Editor
May 24, 2022

Stomach

Definition

The dilated part of the alimentary canal, on the left of the abdomen, beneath the diaphragm 

Category: Definition