cardiac notch









cardiac notch


n.

  1. A deep notch in the alimentary canal at the junction of the esophagus and the stomach.
53 queries 0.572