morphosculpture
noun 1verb 1
Definitions
noun
1
A geographic feature formed by the action of water or ice.
verb
1
To form (a feature) by the action of water or ice.
Your note
not saved0 chars
noun
A geographic feature formed by the action of water or ice.
verb
To form (a feature) by the action of water or ice.