Definition of landform in English:
A natural feature of the earth’s surface.
- During this period, total cover of many shade-intolerant spring ephemeral forb species is significantly greater on upland landforms than floodplain landforms.
- To test for differences in mean physical and chemical soil characteristics between the floodplain and upland landforms, we used non-parametric Mann-Whitney tests.
- NASA says the picture actually shows the Martin equivalent of a butte or mesa - landforms common around the American West.
Definition of landform in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Malaysia
Most popular in Pakistan