Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
soils
in English
soils
us
//soilz//
uk
//soils//
#common
Lemma:
soil
The lemma is the base or root form of this word.
Definitions
Noun
mineral
particles
mixed
with
organic
matter
a
natural
medium
for
plant
growth
;
supports
land
plants
unconsolidated
material
on
the
earth's
surface
a
product
of
genetic
and
environmental
factors
;
altered
parent
material