Refine this word faster
Karren
noun
Definitions
Noun
- 1 A small-scale ribbed and fluted erosion feature formed by differential solution from acidic water. countable, uncountable
See also for "karren"
Next best steps
Mini challenge
Unscramble this word: karren