Word info

esophagosphere

Noun

Meaning

esophagosphere (plural esophagospheres)

(pathology) A cancerous growth in the esophagus

Source: en.wiktionary.org

Close letter words and terms