What is soil pH and its significance?

5 answers 5