Glossary Soil / Term
A thin watery mixture of a fine insoluble material.
Permanent link Slurry - Creation date 2020-03-27