Definition of microrelief in English:

microrelief

noun

Physical Geography
  • Local and small variations in the elevation of an area of land.

Origin

1920s; earliest use found in Journal of Ecology.