endorhizospheres

English

Noun

endorhizospheres

  1. plural of endorhizosphere