0%

ALL meanings of microrelief

mi·cro·re·lief
M m
  • noun microrelief surface features of the earth of small dimensions, commonly less than 50 feet (15 meters). 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?