geomorphosite
noun1
- A specific location or area on Earth's surface characterized by distinctive and significant landforms, geological features, or geomorphological processes.
forms
geomorphosites
geomorphosites
This dictionary works without the internet: on your phone · in Chrome