noun another name for diatomaceous earth See diatomite
infusorial earth 🔊 Listen to this noun another name for diatomaceous earth See diatomite Share Facebook Twitter Google +