Definition for Point Sources
From Biology Forums Dictionary
Specific spots where large quantities of pollutants are discharged (power plants and factories).
From Biology Forums Dictionary
Specific spots where large quantities of pollutants are discharged (power plants and factories).