Definition Definition

subesophageal - Meaning and Examples

Meaning of 'subesophageal' (Webster Dictionary)

1 . Subesophageal [ a.]
- Situated beneath the esophagus.