geomorphosite
English
editEtymology
editBlend of geomorphological + site.
Noun
editgeomorphosite (plural geomorphosites)
- A specific location or area on Earth's surface characterized by distinctive and significant landforms, geological features, or geomorphological processes.