geomorphosite
Appearance
English
[edit]Etymology
[edit]Blend of geomorphological + site.
Noun
[edit]geomorphosite (plural geomorphosites)
- A specific location or area on Earth's surface characterized by distinctive and significant landforms, geological features, or geomorphological processes.