landform

Definitions


[ˈlan(d)fɔːm], (Noun)

Definitions:
- a natural feature of the earth's surface


Phrases:

Origin:




definition by Oxford Dictionaries