Home
Contents
Search
geoophilic
Loving soil or the earth. In reference to
parasites
that thrive in soil. Environmental reservoir.