English
geomorphosite
Blend of geomorphological + site.
A blend of geomorphological + site
Proto-Indo-European *tḱey- ‘to build’
…
Latin sinō ‘to put, lay, set down’
Latin situs ‘position, place, site’
Anglo-Norman site
Middle English site ‘site, location’
English site
Today it means
noun A specific location or area on Earth's surface characterized by distinctive and significant landforms, geological features, or geomorphological processes.
Language periods are conventional ranges, not dates for this word.
Etymograph / geomorphosite