esophagospheres
English
Noun
esophagospheres
plural of
esophagosphere