Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
diatomaceous earth
in English
diatomaceous earth
#uncommon
Definitions
Noun
a
soil
made
from
fossilized
algae
remains
;
used
for
filtering
and
abrasion
The
water
filter
contained
diatomaceous
earth
to
remove
impurities
.
Base Words
diatomaceous
earth