ectorhizospheres

English

Noun

ectorhizospheres

  1. plural of ectorhizosphere