Etymograph

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