geomorphosite en · NOUN
Etymology
Blend of geomorphological + site.
Meanings
- A specific location or area on Earth's surface characterized by distinctive and significant landforms, geological features, or geomorphological processes.
Forms
| Spelling | Features | Labels | Source |
|---|---|---|---|
| geomorphosites | Number=Plur | lexicographic |