The story
Blend of geomorphological + site.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A specific location or area on Earth's surface characterized by distinctive and significant landforms, geological features, or geomorphological processes. Full definition →
Blend of geomorphological + site.
Etymology from Wiktionary, CC BY-SA 4.0.