English edit

Etymology edit

soil +‎ -scape

Noun edit

soilscape (plural soilscapes)

  1. (soil science) The soil content of a landscape

Anagrams edit