Slurry

A liquid that has a very high level of suspended solids.




Previous PageNext Page

Subjects: Environmental