geomorphometry The science of quantitative land surface analysis. Noun The science of quantitative land surface analysis. Origin From geo- + morphometry. Derived geomorphometric