Sponge Rock

Large pieces of perlite, a light, mineral soil amendment.

» Industry Terms