cardiac sphincter

Noun
  1. The valve between the distal end of the esophagus and the stomach;
    The physiological sphincter at the esophagogastric junction (synset 105578763)

Other Searches