SUBESOPHAGEAL MEANING IN ENGLISH

• Subesophageal Definition & Synonyms

  1. (a.) Situated beneath the esophagus.


RECENT SEARCHES