esophagospheres

English

Noun

esophagospheres

  1. plural of esophagosphere