edaphons

English

Noun

edaphons

  1. plural of edaphon