• word of the day

    topsoil

    topsoil - Dictionary definition and meaning for word topsoil

    Definition
    (noun) the layer of soil on the surface
    Synonyms : surface soil
Connect with us on Facebook